{ "status": "success", "tracking_id": "79117680080109623581EXR", "performanceDuration": "", "data": [ { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1*_*CFAA2x69R9DmyEuU", "flight_key": "F77TX00174-0", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 3, "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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "P", "cabin_code": "P", "booking_code": "P", "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 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": 328, "gross_total": 437.95, "base_fare": 45.38, "tax": 282.62, "sell": { "currency": "GBP", "total": 328, "base_fare": 45.38, "tax": 282.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM5LjcyLCJiYXNlX2ZhcmUiOjYwLjg0LCJ0YXgiOjM3OC44OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzNy45NSwiYmFzZV9mYXJlIjo1OS4wNywidGF4IjozNzguODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM3Ljk1LCJiYXNlX2ZhcmUiOjU5LjA3LCJ0YXgiOjM3OC44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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, "base_fare": 45.38, "tax": 282.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44.06", "tax": "282.62", "discount": 0, "ait": "0.00", "service_charge": 1.32 }, "partner": { "currency": "GBP", "total": 328, "base_fare": 45.38, "tax": 282.62, "gross": { "base_fare": "44.06", "tax": "282.62", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzOS43MiIsImJhc2VfZmFyZSI6IjYwLjg0IiwidGF4IjoiMzc4Ljg4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkuMDciLCJ0YXgiOiIzNzguODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMS43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzcuOTUiLCJiYXNlX2ZhcmUiOiI1OS4wNyIsInRheCI6IjM3OC44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5LjA3IiwidGF4IjoiMzc4Ljg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDM3Ljk1IiwiYmFzZV9mYXJlIjoiNTkuMDciLCJ0YXgiOiIzNzguODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM3Ljk2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 328, "filter": { "id": "F77TX00174-0", "price": 328, "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-11 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601120135jed202601120345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2*_*SwXYm20VtUDjP9VO", "flight_key": "F77TX00174-1", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "P", "cabin_code": "P", "booking_code": "P", "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": 329.12, "gross_total": 439.44, "base_fare": 45.32, "tax": 283.8, "sell": { "currency": "GBP", "total": 329.12, "base_fare": 45.32, "tax": 283.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQxLjIxLCJiYXNlX2ZhcmUiOjYwLjc1LCJ0YXgiOjM4MC40Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzOS40NCwiYmFzZV9mYXJlIjo1OC45OCwidGF4IjozODAuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM5LjQ0LCJiYXNlX2ZhcmUiOjU4Ljk4LCJ0YXgiOjM4MC40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 329.12, "base_fare": 45.32, "tax": 283.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44.00", "tax": "283.80", "discount": 0, "ait": "0.00", "service_charge": 1.32 }, "partner": { "currency": "GBP", "total": 329.12, "base_fare": 45.32, "tax": 283.8, "gross": { "base_fare": "44.00", "tax": "283.80", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0MS4yMSIsImJhc2VfZmFyZSI6IjYwLjc1IiwidGF4IjoiMzgwLjQ2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTguOTgiLCJ0YXgiOiIzODAuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMS43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzkuNDQiLCJiYXNlX2ZhcmUiOiI1OC45OCIsInRheCI6IjM4MC40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ljk4IiwidGF4IjoiMzgwLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDM5LjQ0IiwiYmFzZV9mYXJlIjoiNTguOTgiLCJ0YXgiOiIzODAuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM5LjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 329.12, "filter": { "id": "F77TX00174-1", "price": 329.12, "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-11 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601120135jed202601120345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*3*_*BXN02M8xEKbLV7eY", "flight_key": "F77TX00174-2", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 329.37, "gross_total": 439.77, "base_fare": 45.58, "tax": 283.78, "sell": { "currency": "GBP", "total": 329.37, "base_fare": 45.58, "tax": 283.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDQxLjU1LCJiYXNlX2ZhcmUiOjYxLjExLCJ0YXgiOjM4MC40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQzOS43NywiYmFzZV9mYXJlIjo1OS4zMywidGF4IjozODAuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM5Ljc3LCJiYXNlX2ZhcmUiOjU5LjMzLCJ0YXgiOjM4MC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 329.37, "base_fare": 45.58, "tax": 283.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "44.26", "tax": "283.78", "discount": 0, "ait": "0.00", "service_charge": 1.33 }, "partner": { "currency": "GBP", "total": 329.37, "base_fare": 45.58, "tax": 283.78, "gross": { "base_fare": "44.26", "tax": "283.78", "discount": "0.00", "ait": "0.00", "service_charge": 1.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ0MS41NSIsImJhc2VfZmFyZSI6IjYxLjExIiwidGF4IjoiMzgwLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkuMzMiLCJ0YXgiOiIzODAuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMS43OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MzkuNzciLCJiYXNlX2ZhcmUiOiI1OS4zMyIsInRheCI6IjM4MC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5LjMzIiwidGF4IjoiMzgwLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDM5Ljc3IiwiYmFzZV9mYXJlIjoiNTkuMzMiLCJ0YXgiOiIzODAuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDM5Ljc3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 329.37, "filter": { "id": "F77TX00174-2", "price": 329.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-11 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601121050jed202601121300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*4*_*oaOuyXGiWZAwv0Hm", "flight_key": "F77TX00174-3", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 355.93, "gross_total": 474.37, "base_fare": 71.52, "tax": 284.41, "sell": { "currency": "GBP", "total": 355.93, "base_fare": 71.52, "tax": 284.41 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc3LjE2LCJiYXNlX2ZhcmUiOjk1Ljg4LCJ0YXgiOjM4MS4yOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NC4zNywiYmFzZV9mYXJlIjo5My4wOSwidGF4IjozODEuMjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc0LjM3LCJiYXNlX2ZhcmUiOjkzLjA5LCJ0YXgiOjM4MS4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 355.93, "base_fare": 71.52, "tax": 284.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "69.44", "tax": "284.41", "discount": 0, "ait": "0.00", "service_charge": 2.08 }, "partner": { "currency": "GBP", "total": 355.93, "base_fare": 71.52, "tax": 284.41, "gross": { "base_fare": "69.44", "tax": "284.41", "discount": "0.00", "ait": "0.00", "service_charge": 2.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3Ny4xNiIsImJhc2VfZmFyZSI6Ijk1Ljg4IiwidGF4IjoiMzgxLjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTMuMDkiLCJ0YXgiOiIzODEuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyLjc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMi43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQuMzciLCJiYXNlX2ZhcmUiOiI5My4wOSIsInRheCI6IjM4MS4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjkzLjA5IiwidGF4IjoiMzgxLjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDc0LjM3IiwiYmFzZV9mYXJlIjoiOTMuMDkiLCJ0YXgiOiIzODEuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6NDc0LjM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 355.93, "filter": { "id": "F77TX00174-3", "price": 355.93, "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-11 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601121050jed202601121300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*5*_*tJaBGxOytnTZahOB", "flight_key": "F77TX00174-4", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.17, "gross_total": 560.24, "base_fare": 146.63, "tax": 275.55, "sell": { "currency": "GBP", "total": 422.17, "base_fare": 146.63, "tax": 275.55 }, "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.17, "base_fare": 146.63, "tax": 275.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.35", "tax": "275.55", "discount": 0, "ait": "0.00", "service_charge": 4.27 }, "partner": { "currency": "GBP", "total": 422.17, "base_fare": 146.63, "tax": 275.55, "gross": { "base_fare": "142.35", "tax": "275.55", "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.17, "filter": { "id": "F77TX00174-4", "price": 422.17, "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-11 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601120135jed202601120345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*6*_*3Fxchy2GPvcYYMk0", "flight_key": "F77TX00174-5", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 414.1, "gross_total": 550.09, "base_fare": 129.51, "tax": 284.6, "sell": { "currency": "GBP", "total": 414.1, "base_fare": 129.51, "tax": 284.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU1LjE1LCJiYXNlX2ZhcmUiOjE3My42MiwidGF4IjozODEuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NTAuMDksImJhc2VfZmFyZSI6MTY4LjU2LCJ0YXgiOjM4MS41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NTAuMDksImJhc2VfZmFyZSI6MTY4LjU2LCJ0YXgiOjM4MS41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 414.1, "base_fare": 129.51, "tax": 284.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125.73", "tax": "284.60", "discount": 0, "ait": "0.00", "service_charge": 3.77 }, "partner": { "currency": "GBP", "total": 414.1, "base_fare": 129.51, "tax": 284.6, "gross": { "base_fare": "125.73", "tax": "284.60", "discount": "0.00", "ait": "0.00", "service_charge": 3.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1NS4xNSIsImJhc2VfZmFyZSI6IjE3My42MiIsInRheCI6IjM4MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC41NiIsInRheCI6IjM4MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuMDYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MC4wOSIsImJhc2VfZmFyZSI6IjE2OC41NiIsInRheCI6IjM4MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC41NiIsInRheCI6IjM4MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MC4wOSIsImJhc2VfZmFyZSI6IjE2OC41NiIsInRheCI6IjM4MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTAuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 414.1, "filter": { "id": "F77TX00174-5", "price": 414.1, "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-11 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601120135jed202601120345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*7*_*6PsDIaUf9OZwaivl", "flight_key": "F77TX00174-6", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 414.1, "gross_total": 550.09, "base_fare": 129.51, "tax": 284.6, "sell": { "currency": "GBP", "total": 414.1, "base_fare": 129.51, "tax": 284.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU1LjE1LCJiYXNlX2ZhcmUiOjE3My42MiwidGF4IjozODEuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NTAuMDksImJhc2VfZmFyZSI6MTY4LjU2LCJ0YXgiOjM4MS41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NTAuMDksImJhc2VfZmFyZSI6MTY4LjU2LCJ0YXgiOjM4MS41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 414.1, "base_fare": 129.51, "tax": 284.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "125.73", "tax": "284.60", "discount": 0, "ait": "0.00", "service_charge": 3.77 }, "partner": { "currency": "GBP", "total": 414.1, "base_fare": 129.51, "tax": 284.6, "gross": { "base_fare": "125.73", "tax": "284.60", "discount": "0.00", "ait": "0.00", "service_charge": 3.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1NS4xNSIsImJhc2VfZmFyZSI6IjE3My42MiIsInRheCI6IjM4MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC41NiIsInRheCI6IjM4MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuMDYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MC4wOSIsImJhc2VfZmFyZSI6IjE2OC41NiIsInRheCI6IjM4MS41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE2OC41NiIsInRheCI6IjM4MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU1MC4wOSIsImJhc2VfZmFyZSI6IjE2OC41NiIsInRheCI6IjM4MS41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTAuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 414.1, "filter": { "id": "F77TX00174-6", "price": 414.1, "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-11 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601121050jed202601121300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*8*_*oxHLMynQlHus35TR", "flight_key": "F77TX00174-7", "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-11 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-11 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "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": "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-11 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-12 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-11", "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": "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": "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": 430.59, "gross_total": 566.13, "base_fare": 285.04, "tax": 145.56, "sell": { "currency": "GBP", "total": 430.59, "base_fare": 285.04, "tax": 145.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc3LjI2LCJiYXNlX2ZhcmUiOjM4Mi4xMiwidGF4IjoxOTUuMTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjYuMTMsImJhc2VfZmFyZSI6MzcwLjk5LCJ0YXgiOjE5NS4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NjYuMTMsImJhc2VfZmFyZSI6MzcwLjk5LCJ0YXgiOjE5NS4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.59, "base_fare": 285.04, "tax": 145.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "276.73", "tax": "145.56", "discount": 0, "ait": "0.00", "service_charge": 8.3 }, "partner": { "currency": "GBP", "total": 430.59, "base_fare": 285.04, "tax": 145.56, "gross": { "base_fare": "276.73", "tax": "145.56", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3Ny4yNiIsImJhc2VfZmFyZSI6IjM4Mi4xMiIsInRheCI6IjE5NS4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MC45OSIsInRheCI6IjE5NS4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY2LjEzIiwiYmFzZV9mYXJlIjoiMzcwLjk5IiwidGF4IjoiMTk1LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcwLjk5IiwidGF4IjoiMTk1LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTY2LjEzIiwiYmFzZV9mYXJlIjoiMzcwLjk5IiwidGF4IjoiMTk1LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU2Ni4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 430.59, "filter": { "id": "F77TX00174-7", "price": 430.59, "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": "afternoon", "departure_departure_time": "2026-01-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111215ath202601111750601ath202601112215jed202601120245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*9*_*igTCYGo3TtUHOmCk", "flight_key": "F77TX00174-8", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 431.89, "gross_total": 573.25, "base_fare": 147.12, "tax": 284.77, "sell": { "currency": "GBP", "total": 431.89, "base_fare": 147.12, "tax": 284.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc4Ljk5LCJiYXNlX2ZhcmUiOjE5Ny4yMywidGF4IjozODEuNzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzMuMjUsImJhc2VfZmFyZSI6MTkxLjQ5LCJ0YXgiOjM4MS43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1NzMuMjUsImJhc2VfZmFyZSI6MTkxLjQ5LCJ0YXgiOjM4MS43Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 431.89, "base_fare": 147.12, "tax": 284.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.84", "tax": "284.77", "discount": 0, "ait": "0.00", "service_charge": 4.28 }, "partner": { "currency": "GBP", "total": 431.89, "base_fare": 147.12, "tax": 284.77, "gross": { "base_fare": "142.84", "tax": "284.77", "discount": "0.00", "ait": "0.00", "service_charge": 4.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3OC45OSIsImJhc2VfZmFyZSI6IjE5Ny4yMyIsInRheCI6IjM4MS43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MS40OSIsInRheCI6IjM4MS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNzQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1Ljc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3My4yNSIsImJhc2VfZmFyZSI6IjE5MS40OSIsInRheCI6IjM4MS43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MS40OSIsInRheCI6IjM4MS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3My4yNSIsImJhc2VfZmFyZSI6IjE5MS40OSIsInRheCI6IjM4MS43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzMuMjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 431.89, "filter": { "id": "F77TX00174-8", "price": 431.89, "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-11 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601121050jed202601121300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*10*_*cUedQqup8B1eRNEl", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 432.86, "gross_total": 574.56, "base_fare": 146.96, "tax": 285.91, "sell": { "currency": "GBP", "total": 432.86, "base_fare": 146.96, "tax": 285.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgwLjMsImJhc2VfZmFyZSI6MTk3LjAxLCJ0YXgiOjM4My4yOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3NC41NiwiYmFzZV9mYXJlIjoxOTEuMjcsInRheCI6MzgzLjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3NC41NiwiYmFzZV9mYXJlIjoxOTEuMjcsInRheCI6MzgzLjI5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 432.86, "base_fare": 146.96, "tax": 285.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "142.67", "tax": "285.91", "discount": 0, "ait": "0.00", "service_charge": 4.28 }, "partner": { "currency": "GBP", "total": 432.86, "base_fare": 146.96, "tax": 285.91, "gross": { "base_fare": "142.67", "tax": "285.91", "discount": "0.00", "ait": "0.00", "service_charge": 4.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4MC4zMCIsImJhc2VfZmFyZSI6IjE5Ny4wMSIsInRheCI6IjM4My4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MS4yNyIsInRheCI6IjM4My4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUuNzQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI1Ljc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3NC41NiIsImJhc2VfZmFyZSI6IjE5MS4yNyIsInRheCI6IjM4My4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjE5MS4yNyIsInRheCI6IjM4My4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3NC41NiIsImJhc2VfZmFyZSI6IjE5MS4yNyIsInRheCI6IjM4My4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 432.86, "filter": { "id": "F77TX00174-9", "price": 432.86, "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-11 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601120135jed202601120345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*11*_*L6bdr0Bkq9QvlECi", "flight_key": "F77TX00174-10", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "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": "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.4, "gross_total": 582.23, "base_fare": 175.09, "tax": 264.31, "sell": { "currency": "GBP", "total": 439.4, "base_fare": 175.09, "tax": 264.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzNC43MywidGF4IjozNTQuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjMsImJhc2VfZmFyZSI6MjI3Ljg5LCJ0YXgiOjM1NC4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjMsImJhc2VfZmFyZSI6MjI3Ljg5LCJ0YXgiOjM1NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 175.09, "tax": 264.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.99", "tax": "264.31", "discount": 0, "ait": "0.00", "service_charge": 5.1 }, "partner": { "currency": "GBP", "total": 439.4, "base_fare": 175.09, "tax": 264.31, "gross": { "base_fare": "169.99", "tax": "264.31", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzNC43MyIsInRheCI6IjM1NC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yMyIsImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yMyIsImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.4, "filter": { "id": "F77TX00174-10", "price": 439.4, "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-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*12*_*o1OcdbVr1G3657Yu", "flight_key": "F77TX00174-11", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT04H25M", "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.4, "gross_total": 582.23, "base_fare": 175.09, "tax": 264.31, "sell": { "currency": "GBP", "total": 439.4, "base_fare": 175.09, "tax": 264.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzNC43MywidGF4IjozNTQuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjMsImJhc2VfZmFyZSI6MjI3Ljg5LCJ0YXgiOjM1NC4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjMsImJhc2VfZmFyZSI6MjI3Ljg5LCJ0YXgiOjM1NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 175.09, "tax": 264.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.99", "tax": "264.31", "discount": 0, "ait": "0.00", "service_charge": 5.1 }, "partner": { "currency": "GBP", "total": 439.4, "base_fare": 175.09, "tax": 264.31, "gross": { "base_fare": "169.99", "tax": "264.31", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzNC43MyIsInRheCI6IjM1NC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yMyIsImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yMyIsImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.4, "filter": { "id": "F77TX00174-11", "price": 439.4, "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-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*13*_*wVeVYxOfWGNN4Rkp", "flight_key": "F77TX00174-12", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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": 439.4, "gross_total": 582.23, "base_fare": 175.09, "tax": 264.31, "sell": { "currency": "GBP", "total": 439.4, "base_fare": 175.09, "tax": 264.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg5LjA3LCJiYXNlX2ZhcmUiOjIzNC43MywidGF4IjozNTQuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjMsImJhc2VfZmFyZSI6MjI3Ljg5LCJ0YXgiOjM1NC4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODIuMjMsImJhc2VfZmFyZSI6MjI3Ljg5LCJ0YXgiOjM1NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 175.09, "tax": 264.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.99", "tax": "264.31", "discount": 0, "ait": "0.00", "service_charge": 5.1 }, "partner": { "currency": "GBP", "total": 439.4, "base_fare": 175.09, "tax": 264.31, "gross": { "base_fare": "169.99", "tax": "264.31", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4OS4wNyIsImJhc2VfZmFyZSI6IjIzNC43MyIsInRheCI6IjM1NC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yMyIsImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4Mi4yMyIsImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1NC4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODIuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 439.4, "filter": { "id": "F77TX00174-12", "price": 439.4, "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-11 14:00: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": "lhr202601111400cai202601112045778cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*14*_*MG6vDet6U0NQshnh", "flight_key": "F77TX00174-13", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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": 440.93, "gross_total": 584.27, "base_fare": 175.09, "tax": 265.84, "sell": { "currency": "GBP", "total": 440.93, "base_fare": 175.09, "tax": 265.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkxLjExLCJiYXNlX2ZhcmUiOjIzNC43MywidGF4IjozNTYuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODQuMjcsImJhc2VfZmFyZSI6MjI3Ljg5LCJ0YXgiOjM1Ni4zOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1ODQuMjcsImJhc2VfZmFyZSI6MjI3Ljg5LCJ0YXgiOjM1Ni4zOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 440.93, "base_fare": 175.09, "tax": 265.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "169.99", "tax": "265.84", "discount": 0, "ait": "0.00", "service_charge": 5.1 }, "partner": { "currency": "GBP", "total": 440.93, "base_fare": 175.09, "tax": 265.84, "gross": { "base_fare": "169.99", "tax": "265.84", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5MS4xMSIsImJhc2VfZmFyZSI6IjIzNC43MyIsInRheCI6IjM1Ni4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1Ni4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYuODQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI2Ljg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4NC4yNyIsImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1Ni4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1Ni4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU4NC4yNyIsImJhc2VfZmFyZSI6IjIyNy44OSIsInRheCI6IjM1Ni4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODQuMjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 440.93, "filter": { "id": "F77TX00174-13", "price": 440.93, "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-11 22:00: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": "lhr202601112200cai202601120450780cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*15*_*G71vE3fqs2ylOKVj", "flight_key": "F77TX00174-14", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 14:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CGN", "arrival_time": "2026-01-11 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Cologne Bonn Airport", "city": "Cologne", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-01-11", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EW", "name": "EW", "picture": "EW.png" }, "operating": { "carrier": "EW", "carrier_name": "Eurowings", "carrier_logo": "EW.png", "flight_number": "465" }, "marketing": { "carrier": "EW", "carrier_name": "Eurowings", "carrier_logo": "EW.png", "flight_number": "465" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": "CGN", "departure_time": "2026-01-11 23:20:00", "origin_terminal": "1", "origin_airport": { "name": "Cologne Bonn Airport", "city": "Cologne", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "JED", "arrival_time": "2026-01-12 07:15:00", "destination_terminal": "0", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EW", "name": "EW", "picture": "EW.png" }, "operating": { "carrier": "EW", "carrier_name": "Eurowings", "carrier_logo": "EW.png", "flight_number": "1156" }, "marketing": { "carrier": "EW", "carrier_name": "Eurowings", "carrier_logo": "EW.png", "flight_number": "1156" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 459.93, "gross_total": 604.61, "base_fare": 306.45, "tax": 153.48, "sell": { "currency": "GBP", "total": 459.93, "base_fare": 306.45, "tax": 153.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE2LjU4LCJiYXNlX2ZhcmUiOjQxMC44MywidGF4IjoyMDUuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDQuNjEsImJhc2VfZmFyZSI6Mzk4Ljg2LCJ0YXgiOjIwNS43NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDQuNjEsImJhc2VfZmFyZSI6Mzk4Ljg2LCJ0YXgiOjIwNS43NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 459.93, "base_fare": 306.45, "tax": 153.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "297.52", "tax": "153.48", "discount": 0, "ait": "0.00", "service_charge": 8.93 }, "partner": { "currency": "GBP", "total": 459.93, "base_fare": 306.45, "tax": 153.48, "gross": { "base_fare": "297.52", "tax": "153.48", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNi41OCIsImJhc2VfZmFyZSI6IjQxMC44MyIsInRheCI6IjIwNS43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5OC44NiIsInRheCI6IjIwNS43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjA0LjYxIiwiYmFzZV9mYXJlIjoiMzk4Ljg2IiwidGF4IjoiMjA1Ljc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk4Ljg2IiwidGF4IjoiMjA1Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjA0LjYxIiwiYmFzZV9mYXJlIjoiMzk4Ljg2IiwidGF4IjoiMjA1Ljc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYwNC42MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 459.93, "filter": { "id": "F77TX00174-14", "price": 459.93, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EW", "carrier_marketing": "EW", "aircraft": "EW", "aircraft_name": "EW", "cabin_class": "G", "connecting_airport": [ "CGN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111445cgn202601111710465cgn202601112320jed2026011207151156", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*16*_*ZzyRzHnprmU3yF8t", "flight_key": "F77TX00174-15", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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.57, "gross_total": 609.42, "base_fare": 205.46, "tax": 255.11, "sell": { "currency": "GBP", "total": 460.57, "base_fare": 205.46, "tax": 255.11 }, "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.57, "base_fare": 205.46, "tax": 255.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.48", "tax": "255.11", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 460.57, "base_fare": 205.46, "tax": 255.11, "gross": { "base_fare": "199.48", "tax": "255.11", "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.57, "filter": { "id": "F77TX00174-15", "price": 460.57, "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-11 14:00: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": "lhr202601111400cai202601112045778cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*17*_*IVABN2Y22WIhrvH9", "flight_key": "F77TX00174-16", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "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": "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.57, "gross_total": 609.42, "base_fare": 205.46, "tax": 255.11, "sell": { "currency": "GBP", "total": 460.57, "base_fare": 205.46, "tax": 255.11 }, "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.57, "base_fare": 205.46, "tax": 255.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.48", "tax": "255.11", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 460.57, "base_fare": 205.46, "tax": 255.11, "gross": { "base_fare": "199.48", "tax": "255.11", "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.57, "filter": { "id": "F77TX00174-16", "price": 460.57, "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-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*18*_*Af0NqcD5xw2hb2EA", "flight_key": "F77TX00174-17", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT04H25M", "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.57, "gross_total": 609.42, "base_fare": 205.46, "tax": 255.11, "sell": { "currency": "GBP", "total": 460.57, "base_fare": 205.46, "tax": 255.11 }, "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.57, "base_fare": 205.46, "tax": 255.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.48", "tax": "255.11", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 460.57, "base_fare": 205.46, "tax": 255.11, "gross": { "base_fare": "199.48", "tax": "255.11", "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.57, "filter": { "id": "F77TX00174-17", "price": 460.57, "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-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*19*_*M8H9cEqrLHg7i7RB", "flight_key": "F77TX00174-18", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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.06, "gross_total": 611.42, "base_fare": 205.46, "tax": 256.6, "sell": { "currency": "GBP", "total": 462.06, "base_fare": 205.46, "tax": 256.6 }, "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.06, "base_fare": 205.46, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.48", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 5.98 }, "partner": { "currency": "GBP", "total": 462.06, "base_fare": 205.46, "tax": 256.6, "gross": { "base_fare": "199.48", "tax": "256.60", "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.06, "filter": { "id": "F77TX00174-18", "price": 462.06, "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-11 22:00: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": "lhr202601112200cai202601120450780cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*20*_*XDnMW5DTA18JvDiu", "flight_key": "F77TX00174-19", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 466.62, "gross_total": 617.65, "base_fare": 202.04, "tax": 264.58, "sell": { "currency": "GBP", "total": 466.62, "base_fare": 202.04, "tax": 264.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI1LjU0LCJiYXNlX2ZhcmUiOjI3MC44NSwidGF4IjozNTQuNjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTcuNjUsImJhc2VfZmFyZSI6MjYyLjk2LCJ0YXgiOjM1NC42OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTcuNjUsImJhc2VfZmFyZSI6MjYyLjk2LCJ0YXgiOjM1NC42OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.62, "base_fare": 202.04, "tax": 264.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "196.15", "tax": "264.58", "discount": 0, "ait": "0.00", "service_charge": 5.89 }, "partner": { "currency": "GBP", "total": 466.62, "base_fare": 202.04, "tax": 264.58, "gross": { "base_fare": "196.15", "tax": "264.58", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNS41NCIsImJhc2VfZmFyZSI6IjI3MC44NSIsInRheCI6IjM1NC42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1NC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy42NSIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1NC42OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1NC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNy42NSIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1NC42OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTcuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 466.62, "filter": { "id": "F77TX00174-19", "price": 466.62, "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-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120235jed202601120545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*21*_*sMYxNfdDxghVM8Cq", "flight_key": "F77TX00174-20", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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": "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": 468.14, "gross_total": 619.7, "base_fare": 202.04, "tax": 266.1, "sell": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI3LjU5LCJiYXNlX2ZhcmUiOjI3MC44NSwidGF4IjozNTYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTkuNywiYmFzZV9mYXJlIjoyNjIuOTYsInRheCI6MzU2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYxOS43LCJiYXNlX2ZhcmUiOjI2Mi45NiwidGF4IjozNTYuNzR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": 0, "ait": "0.00", "service_charge": 5.89 }, "partner": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNy41OSIsImJhc2VfZmFyZSI6IjI3MC44NSIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 468.14, "filter": { "id": "F77TX00174-20", "price": 468.14, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601111850jed202601112200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*22*_*rh1wYuTufcLx8XOX", "flight_key": "F77TX00174-21", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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": "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": 468.14, "gross_total": 619.7, "base_fare": 202.04, "tax": 266.1, "sell": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI3LjU5LCJiYXNlX2ZhcmUiOjI3MC44NSwidGF4IjozNTYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTkuNywiYmFzZV9mYXJlIjoyNjIuOTYsInRheCI6MzU2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYxOS43LCJiYXNlX2ZhcmUiOjI2Mi45NiwidGF4IjozNTYuNzR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": 0, "ait": "0.00", "service_charge": 5.89 }, "partner": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNy41OSIsImJhc2VfZmFyZSI6IjI3MC44NSIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 468.14, "filter": { "id": "F77TX00174-21", "price": 468.14, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112005jed202601112320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*23*_*DKBMD0HdJxxqsjev", "flight_key": "F77TX00174-22", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT06H50M", "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": "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": 468.14, "gross_total": 619.7, "base_fare": 202.04, "tax": 266.1, "sell": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI3LjU5LCJiYXNlX2ZhcmUiOjI3MC44NSwidGF4IjozNTYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTkuNywiYmFzZV9mYXJlIjoyNjIuOTYsInRheCI6MzU2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYxOS43LCJiYXNlX2ZhcmUiOjI2Mi45NiwidGF4IjozNTYuNzR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": 0, "ait": "0.00", "service_charge": 5.89 }, "partner": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNy41OSIsImJhc2VfZmFyZSI6IjI3MC44NSIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 468.14, "filter": { "id": "F77TX00174-22", "price": 468.14, "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-11 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*24*_*bO5FrF5BnWNcJlbF", "flight_key": "F77TX00174-23", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT08H40M", "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": "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": 468.14, "gross_total": 619.7, "base_fare": 202.04, "tax": 266.1, "sell": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI3LjU5LCJiYXNlX2ZhcmUiOjI3MC44NSwidGF4IjozNTYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTkuNywiYmFzZV9mYXJlIjoyNjIuOTYsInRheCI6MzU2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYxOS43LCJiYXNlX2ZhcmUiOjI2Mi45NiwidGF4IjozNTYuNzR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": 0, "ait": "0.00", "service_charge": 5.89 }, "partner": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNy41OSIsImJhc2VfZmFyZSI6IjI3MC44NSIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 468.14, "filter": { "id": "F77TX00174-23", "price": 468.14, "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-11 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*25*_*bCbMqz4b88Illncb", "flight_key": "F77TX00174-24", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 468.14, "gross_total": 619.7, "base_fare": 202.04, "tax": 266.1, "sell": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjI3LjU5LCJiYXNlX2ZhcmUiOjI3MC44NSwidGF4IjozNTYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MTkuNywiYmFzZV9mYXJlIjoyNjIuOTYsInRheCI6MzU2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYxOS43LCJiYXNlX2ZhcmUiOjI2Mi45NiwidGF4IjozNTYuNzR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": 0, "ait": "0.00", "service_charge": 5.89 }, "partner": { "currency": "GBP", "total": 468.14, "base_fare": 202.04, "tax": 266.1, "gross": { "base_fare": "196.15", "tax": "266.10", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNy41OSIsImJhc2VfZmFyZSI6IjI3MC44NSIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuODkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOS43MCIsImJhc2VfZmFyZSI6IjI2Mi45NiIsInRheCI6IjM1Ni43NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MTkuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 468.14, "filter": { "id": "F77TX00174-24", "price": 468.14, "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-11 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120235jed202601120545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*26*_*JETRXOeBuN2Lfi8T", "flight_key": "F77TX00174-25", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "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": "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": 470.39, "gross_total": 622.57, "base_fare": 205.84, "tax": 264.55, "sell": { "currency": "GBP", "total": 470.39, "base_fare": 205.84, "tax": 264.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMwLjYxLCJiYXNlX2ZhcmUiOjI3NS45NSwidGF4IjozNTQuNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjIuNTcsImJhc2VfZmFyZSI6MjY3LjkxLCJ0YXgiOjM1NC42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjIuNTcsImJhc2VfZmFyZSI6MjY3LjkxLCJ0YXgiOjM1NC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.39, "base_fare": 205.84, "tax": 264.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.84", "tax": "264.55", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 470.39, "base_fare": 205.84, "tax": 264.55, "gross": { "base_fare": "199.84", "tax": "264.55", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMC42MSIsImJhc2VfZmFyZSI6IjI3NS45NSIsInRheCI6IjM1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMi41NyIsImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMi41NyIsImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 470.39, "filter": { "id": "F77TX00174-25", "price": 470.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": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*27*_*RyXpz53JmYAvOpIL", "flight_key": "F77TX00174-26", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT04H25M", "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": 470.39, "gross_total": 622.57, "base_fare": 205.84, "tax": 264.55, "sell": { "currency": "GBP", "total": 470.39, "base_fare": 205.84, "tax": 264.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMwLjYxLCJiYXNlX2ZhcmUiOjI3NS45NSwidGF4IjozNTQuNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjIuNTcsImJhc2VfZmFyZSI6MjY3LjkxLCJ0YXgiOjM1NC42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjIuNTcsImJhc2VfZmFyZSI6MjY3LjkxLCJ0YXgiOjM1NC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.39, "base_fare": 205.84, "tax": 264.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.84", "tax": "264.55", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 470.39, "base_fare": 205.84, "tax": 264.55, "gross": { "base_fare": "199.84", "tax": "264.55", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMC42MSIsImJhc2VfZmFyZSI6IjI3NS45NSIsInRheCI6IjM1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMi41NyIsImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMi41NyIsImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 470.39, "filter": { "id": "F77TX00174-26", "price": 470.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": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*28*_*JcW58vdB6wkdxn2m", "flight_key": "F77TX00174-27", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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": 470.39, "gross_total": 622.57, "base_fare": 205.84, "tax": 264.55, "sell": { "currency": "GBP", "total": 470.39, "base_fare": 205.84, "tax": 264.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMwLjYxLCJiYXNlX2ZhcmUiOjI3NS45NSwidGF4IjozNTQuNjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjIuNTcsImJhc2VfZmFyZSI6MjY3LjkxLCJ0YXgiOjM1NC42NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjIuNTcsImJhc2VfZmFyZSI6MjY3LjkxLCJ0YXgiOjM1NC42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.39, "base_fare": 205.84, "tax": 264.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.84", "tax": "264.55", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 470.39, "base_fare": 205.84, "tax": 264.55, "gross": { "base_fare": "199.84", "tax": "264.55", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMC42MSIsImJhc2VfZmFyZSI6IjI3NS45NSIsInRheCI6IjM1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMi41NyIsImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyMi41NyIsImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1NC42NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjIuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 470.39, "filter": { "id": "F77TX00174-27", "price": 470.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": "E", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00: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": "lhr202601111400cai202601112045778cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*29*_*2MmuTdp9Fktdavar", "flight_key": "F77TX00174-28", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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.9, "gross_total": 624.59, "base_fare": 205.84, "tax": 266.06, "sell": { "currency": "GBP", "total": 471.9, "base_fare": 205.84, "tax": 266.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjMyLjYzLCJiYXNlX2ZhcmUiOjI3NS45NSwidGF4IjozNTYuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjQuNTksImJhc2VfZmFyZSI6MjY3LjkxLCJ0YXgiOjM1Ni42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjQuNTksImJhc2VfZmFyZSI6MjY3LjkxLCJ0YXgiOjM1Ni42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 205.84, "tax": 266.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.84", "tax": "266.06", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 471.9, "base_fare": 205.84, "tax": 266.06, "gross": { "base_fare": "199.84", "tax": "266.06", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi42MyIsImJhc2VfZmFyZSI6IjI3NS45NSIsInRheCI6IjM1Ni42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1Ni42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNC41OSIsImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1Ni42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1Ni42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNC41OSIsImJhc2VfZmFyZSI6IjI2Ny45MSIsInRheCI6IjM1Ni42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjQuNTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 471.9, "filter": { "id": "F77TX00174-28", "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": "night", "departure_departure_time": "2026-01-11 22:00: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": "lhr202601112200cai202601120450780cai202601122005jed202601122320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*30*_*fhVMWQjBa8y9aPMW", "flight_key": "F77TX00174-29", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 479.47, "gross_total": 634.06, "base_fare": 223.01, "tax": 256.45, "sell": { "currency": "GBP", "total": 479.47, "base_fare": 223.01, "tax": 256.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQyLjc3LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozNDMuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4wNiwiYmFzZV9mYXJlIjoyOTAuMjYsInRheCI6MzQzLjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM0LjA2LCJiYXNlX2ZhcmUiOjI5MC4yNiwidGF4IjozNDMuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 479.47, "base_fare": 223.01, "tax": 256.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "256.45", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 479.47, "base_fare": 223.01, "tax": 256.45, "gross": { "base_fare": "216.52", "tax": "256.45", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi43NyIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wNiIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wNiIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 479.47, "filter": { "id": "F77TX00174-29", "price": 479.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*31*_*NBjzg4pTaeOD7WbW", "flight_key": "F77TX00174-30", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 479.47, "gross_total": 634.06, "base_fare": 223.01, "tax": 256.45, "sell": { "currency": "GBP", "total": 479.47, "base_fare": 223.01, "tax": 256.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQyLjc3LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozNDMuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4wNiwiYmFzZV9mYXJlIjoyOTAuMjYsInRheCI6MzQzLjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM0LjA2LCJiYXNlX2ZhcmUiOjI5MC4yNiwidGF4IjozNDMuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 479.47, "base_fare": 223.01, "tax": 256.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "256.45", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 479.47, "base_fare": 223.01, "tax": 256.45, "gross": { "base_fare": "216.52", "tax": "256.45", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Mi43NyIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wNiIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wNiIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 479.47, "filter": { "id": "F77TX00174-30", "price": 479.47, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*32*_*YwOAAsHCfPwsGdzo", "flight_key": "F77TX00174-31", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT15H20M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-11 23:20:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "SAW", "arrival_time": "2026-01-12 06:05:00", "destination_terminal": "", "destination_airport": { "name": "Sabiha Goekcen International Airport", "city": "Pendik, Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "flight_time": "PT3H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "PC", "name": "PC", "picture": "PC.png" }, "operating": { "carrier": "PC", "carrier_name": "Pegasus", "carrier_logo": "PC.png", "flight_number": "1174" }, "marketing": { "carrier": "PC", "carrier_name": "Pegasus", "carrier_logo": "PC.png", "flight_number": "1174" }, "ghostSegment": [], "booking_class": { "cabin_class": "A", "cabin_code": "A", "booking_code": "A", "meal_code": null, "seat_available": 2, "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": "SAW", "departure_time": "2026-01-12 21:25:00", "origin_terminal": "", "origin_airport": { "name": "Sabiha Goekcen International Airport", "city": "Pendik, Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-13 01:05:00", "destination_terminal": "", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT15H20M", "lay_over_date": "not-applicable", "aircraft": { "code": "PC", "name": "PC", "picture": "PC.png" }, "operating": { "carrier": "PC", "carrier_name": "Pegasus", "carrier_logo": "PC.png", "flight_number": "694" }, "marketing": { "carrier": "PC", "carrier_name": "Pegasus", "carrier_logo": "PC.png", "flight_number": "694" }, "ghostSegment": [], "booking_class": { "cabin_class": "A", "cabin_code": "A", "booking_code": "A", "meal_code": null, "seat_available": 2, "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": 474.95, "gross_total": 626.43, "base_fare": 263.28, "tax": 211.67, "sell": { "currency": "GBP", "total": 474.95, "base_fare": 263.28, "tax": 211.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM2LjcxLCJiYXNlX2ZhcmUiOjM1Mi45NSwidGF4IjoyODMuNzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuNDMsImJhc2VfZmFyZSI6MzQyLjY3LCJ0YXgiOjI4My43NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuNDMsImJhc2VfZmFyZSI6MzQyLjY3LCJ0YXgiOjI4My43Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 474.95, "base_fare": 263.28, "tax": 211.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "255.61", "tax": "211.67", "discount": 0, "ait": "0.00", "service_charge": 7.67 }, "partner": { "currency": "GBP", "total": 474.95, "base_fare": 263.28, "tax": 211.67, "gross": { "base_fare": "255.61", "tax": "211.67", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi43MSIsImJhc2VfZmFyZSI6IjM1Mi45NSIsInRheCI6IjI4My43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0Mi42NyIsInRheCI6IjI4My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjI2LjQzIiwiYmFzZV9mYXJlIjoiMzQyLjY3IiwidGF4IjoiMjgzLjc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQyLjY3IiwidGF4IjoiMjgzLjc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjI2LjQzIiwiYmFzZV9mYXJlIjoiMzQyLjY3IiwidGF4IjoiMjgzLjc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYyNi40MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 474.95, "filter": { "id": "F77TX00174-31", "price": 474.95, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "PC", "carrier_marketing": "PC", "aircraft": "PC", "aircraft_name": "PC", "cabin_class": "A", "connecting_airport": [ "SAW" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 23:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601112320saw2026011206051174saw202601122125jed202601130105694", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*33*_*gKnwt09hauLW5fxQ", "flight_key": "F77TX00174-32", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H25M", "transit_time": "PT20H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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 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": "PT20H25M", "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": 472.99, "gross_total": 626.05, "base_fare": 205.97, "tax": 267.02, "sell": { "currency": "GBP", "total": 472.99, "base_fare": 205.97, "tax": 267.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM0LjA5LCJiYXNlX2ZhcmUiOjI3Ni4xMiwidGF4IjozNTcuOTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMDUsImJhc2VfZmFyZSI6MjY4LjA4LCJ0YXgiOjM1Ny45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMDUsImJhc2VfZmFyZSI6MjY4LjA4LCJ0YXgiOjM1Ny45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.99, "base_fare": 205.97, "tax": 267.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.97", "tax": "267.02", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 472.99, "base_fare": 205.97, "tax": 267.02, "gross": { "base_fare": "199.97", "tax": "267.02", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wOSIsImJhc2VfZmFyZSI6IjI3Ni4xMiIsInRheCI6IjM1Ny45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4wNSIsImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4wNSIsImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjYuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.99, "filter": { "id": "F77TX00174-32", "price": 472.99, "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-11 22: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": "lhr202601112200cai202601120450780cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*34*_*NGSlsU5AGjytulHT", "flight_key": "F77TX00174-33", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H25M", "transit_time": "PT20H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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 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": "PT20H25M", "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": 472.99, "gross_total": 626.05, "base_fare": 205.97, "tax": 267.02, "sell": { "currency": "GBP", "total": 472.99, "base_fare": 205.97, "tax": 267.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM0LjA5LCJiYXNlX2ZhcmUiOjI3Ni4xMiwidGF4IjozNTcuOTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMDUsImJhc2VfZmFyZSI6MjY4LjA4LCJ0YXgiOjM1Ny45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMDUsImJhc2VfZmFyZSI6MjY4LjA4LCJ0YXgiOjM1Ny45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.99, "base_fare": 205.97, "tax": 267.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.97", "tax": "267.02", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 472.99, "base_fare": 205.97, "tax": 267.02, "gross": { "base_fare": "199.97", "tax": "267.02", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wOSIsImJhc2VfZmFyZSI6IjI3Ni4xMiIsInRheCI6IjM1Ny45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4wNSIsImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4wNSIsImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjYuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.99, "filter": { "id": "F77TX00174-33", "price": 472.99, "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-11 22: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": "lhr202601112200cai202601120450780cai202601130115jed202601130425673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*35*_*eSVe6uHLh7bZUqu8", "flight_key": "F77TX00174-34", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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 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": "PT21H45M", "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": 472.99, "gross_total": 626.05, "base_fare": 205.97, "tax": 267.02, "sell": { "currency": "GBP", "total": 472.99, "base_fare": 205.97, "tax": 267.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM0LjA5LCJiYXNlX2ZhcmUiOjI3Ni4xMiwidGF4IjozNTcuOTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMDUsImJhc2VfZmFyZSI6MjY4LjA4LCJ0YXgiOjM1Ny45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMDUsImJhc2VfZmFyZSI6MjY4LjA4LCJ0YXgiOjM1Ny45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.99, "base_fare": 205.97, "tax": 267.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.97", "tax": "267.02", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 472.99, "base_fare": 205.97, "tax": 267.02, "gross": { "base_fare": "199.97", "tax": "267.02", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wOSIsImJhc2VfZmFyZSI6IjI3Ni4xMiIsInRheCI6IjM1Ny45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4wNSIsImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4wNSIsImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjYuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.99, "filter": { "id": "F77TX00174-34", "price": 472.99, "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-11 22: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": "lhr202601112200cai202601120450780cai202601130235jed202601130545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*36*_*AcUisIBEonkp5e4I", "flight_key": "F77TX00174-35", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H45M", "transit_time": "PT21H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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 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": "PT21H45M", "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": 472.99, "gross_total": 626.05, "base_fare": 205.97, "tax": 267.02, "sell": { "currency": "GBP", "total": 472.99, "base_fare": 205.97, "tax": 267.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM0LjA5LCJiYXNlX2ZhcmUiOjI3Ni4xMiwidGF4IjozNTcuOTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMDUsImJhc2VfZmFyZSI6MjY4LjA4LCJ0YXgiOjM1Ny45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MjYuMDUsImJhc2VfZmFyZSI6MjY4LjA4LCJ0YXgiOjM1Ny45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.99, "base_fare": 205.97, "tax": 267.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "199.97", "tax": "267.02", "discount": 0, "ait": "0.00", "service_charge": 6 }, "partner": { "currency": "GBP", "total": 472.99, "base_fare": 205.97, "tax": 267.02, "gross": { "base_fare": "199.97", "tax": "267.02", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wOSIsImJhc2VfZmFyZSI6IjI3Ni4xMiIsInRheCI6IjM1Ny45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMDQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4wNSIsImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYyNi4wNSIsImJhc2VfZmFyZSI6IjI2OC4wOCIsInRheCI6IjM1Ny45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MjYuMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 472.99, "filter": { "id": "F77TX00174-35", "price": 472.99, "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-11 22: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": "lhr202601112200cai202601120450780cai202601130235jed202601130545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*37*_*86DRYH0sNR8CqTRE", "flight_key": "F77TX00174-36", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-36", "price": 477.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": "early-morning", "departure_departure_time": "2026-01-11 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*38*_*slV1qYNK1AClPXMo", "flight_key": "F77TX00174-37", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-37", "price": 477.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": "early-morning", "departure_departure_time": "2026-01-11 06:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*39*_*BTXRQLq8V4BXSQMG", "flight_key": "F77TX00174-38", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-38", "price": 477.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": "early-morning", "departure_departure_time": "2026-01-11 06:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*40*_*mOOifpnKbXIgY8sx", "flight_key": "F77TX00174-39", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-39", "price": 477.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": "early-morning", "departure_departure_time": "2026-01-11 06:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*41*_*3o7P8Hmc2iaL7UtJ", "flight_key": "F77TX00174-40", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-40", "price": 477.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": "early-morning", "departure_departure_time": "2026-01-11 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*42*_*X08K9pS120c28DFb", "flight_key": "F77TX00174-41", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-41", "price": 477.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": "early-morning", "departure_departure_time": "2026-01-11 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*43*_*dIvUVUIhWCQNMR4Q", "flight_key": "F77TX00174-42", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H55M", "lay_over_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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-42", "price": 477.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-11 10:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*44*_*aOp0XvSR3QQatfSw", "flight_key": "F77TX00174-43", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT08H15M", "lay_over_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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-43", "price": 477.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-11 10:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*45*_*kEGRwbiW0tabdizG", "flight_key": "F77TX00174-44", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT10H20M", "lay_over_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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-44", "price": 477.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-11 10:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*46*_*6L6cKGgCFU1fNEPP", "flight_key": "F77TX00174-45", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "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": "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-45", "price": 477.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-11 10:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*47*_*5zwWBCnrGn8xsZra", "flight_key": "F77TX00174-46", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT16H35M", "lay_over_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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-46", "price": 477.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-11 10:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*48*_*sudhDvDJnAVsFiPq", "flight_key": "F77TX00174-47", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-47", "price": 477.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": "evening", "departure_departure_time": "2026-01-11 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*49*_*Jo0oPPUPY3tY6oY6", "flight_key": "F77TX00174-48", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-48", "price": 477.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": "evening", "departure_departure_time": "2026-01-11 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*50*_*Hr2Fvtmt45t5gPJU", "flight_key": "F77TX00174-49", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-49", "price": 477.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": "evening", "departure_departure_time": "2026-01-11 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*51*_*xbfgGXqxiD8GkNcn", "flight_key": "F77TX00174-50", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-50", "price": 477.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": "evening", "departure_departure_time": "2026-01-11 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*52*_*UJO2Sw25CTnXLCpL", "flight_key": "F77TX00174-51", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 477.8, "gross_total": 630.53, "base_fare": 256.25, "tax": 221.55, "sell": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjU0LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjoyOTcuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzAuNTMsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjI5Ny4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 477.8, "base_fare": 256.25, "tax": 221.55, "gross": { "base_fare": "248.78", "tax": "221.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC41NCIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjI5Ny4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjI5Ny4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjMwLjUzIiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMjk3LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzMC41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 477.8, "filter": { "id": "F77TX00174-51", "price": 477.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": "evening", "departure_departure_time": "2026-01-11 17:05: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": "lgw202601111705ist2026011200051998ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*53*_*bnTimAcIYidxHLHx", "flight_key": "F77TX00174-52", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 479.76, "gross_total": 634.09, "base_fare": 232.32, "tax": 247.43, "sell": { "currency": "GBP", "total": 479.76, "base_fare": 232.32, "tax": 247.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzLjE2LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMDksImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMDksImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 479.76, "base_fare": 232.32, "tax": 247.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "247.43", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 479.76, "base_fare": 232.32, "tax": 247.43, "gross": { "base_fare": "225.56", "tax": "247.43", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0My4xNiIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wOSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wOSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 479.76, "filter": { "id": "F77TX00174-52", "price": 479.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh2026011118152306doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*54*_*0cTye5XmyKGAdxHa", "flight_key": "F77TX00174-53", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "4480" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4480" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 479.76, "gross_total": 634.09, "base_fare": 232.32, "tax": 247.43, "sell": { "currency": "GBP", "total": 479.76, "base_fare": 232.32, "tax": 247.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzLjE2LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMDksImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMDksImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 479.76, "base_fare": 232.32, "tax": 247.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "247.43", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 479.76, "base_fare": 232.32, "tax": 247.43, "gross": { "base_fare": "225.56", "tax": "247.43", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0My4xNiIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wOSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4wOSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 479.76, "filter": { "id": "F77TX00174-53", "price": 479.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh2026011123404480doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*55*_*eNh6eZwBVpd5ZPu9", "flight_key": "F77TX00174-54", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 481.15, "gross_total": 635.15, "base_fare": 252.99, "tax": 228.16, "sell": { "currency": "GBP", "total": 481.15, "base_fare": 252.99, "tax": 228.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1LjAzLCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMDUuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMTUsImJhc2VfZmFyZSI6MzI5LjI4LCJ0YXgiOjMwNS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMTUsImJhc2VfZmFyZSI6MzI5LjI4LCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 228.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "228.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 481.15, "base_fare": 252.99, "tax": 228.16, "gross": { "base_fare": "245.62", "tax": "228.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS4wMyIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS4xNSIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS4xNSIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.15, "filter": { "id": "F77TX00174-54", "price": 481.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-11 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*56*_*etwSFOYA5e8bczaS", "flight_key": "F77TX00174-55", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "IST", "departure_time": "2026-01-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H55M", "lay_over_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": 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": 481.15, "gross_total": 635.15, "base_fare": 252.99, "tax": 228.16, "sell": { "currency": "GBP", "total": 481.15, "base_fare": 252.99, "tax": 228.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1LjAzLCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMDUuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMTUsImJhc2VfZmFyZSI6MzI5LjI4LCJ0YXgiOjMwNS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMTUsImJhc2VfZmFyZSI6MzI5LjI4LCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 228.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "228.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 481.15, "base_fare": 252.99, "tax": 228.16, "gross": { "base_fare": "245.62", "tax": "228.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS4wMyIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS4xNSIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS4xNSIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.15, "filter": { "id": "F77TX00174-55", "price": 481.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-11 10:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*57*_*fTM2RF8bYIphNbTE", "flight_key": "F77TX00174-56", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 481.15, "gross_total": 635.15, "base_fare": 252.99, "tax": 228.16, "sell": { "currency": "GBP", "total": 481.15, "base_fare": 252.99, "tax": 228.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1LjAzLCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMDUuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMTUsImJhc2VfZmFyZSI6MzI5LjI4LCJ0YXgiOjMwNS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMTUsImJhc2VfZmFyZSI6MzI5LjI4LCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 228.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "228.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 481.15, "base_fare": 252.99, "tax": 228.16, "gross": { "base_fare": "245.62", "tax": "228.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS4wMyIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS4xNSIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS4xNSIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.15, "filter": { "id": "F77TX00174-56", "price": 481.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-11 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*58*_*7SQQV1mxV6Fuqutt", "flight_key": "F77TX00174-57", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 481.15, "gross_total": 635.15, "base_fare": 252.99, "tax": 228.16, "sell": { "currency": "GBP", "total": 481.15, "base_fare": 252.99, "tax": 228.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ1LjAzLCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMDUuODd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMTUsImJhc2VfZmFyZSI6MzI5LjI4LCJ0YXgiOjMwNS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzUuMTUsImJhc2VfZmFyZSI6MzI5LjI4LCJ0YXgiOjMwNS44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 228.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "228.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 481.15, "base_fare": 252.99, "tax": 228.16, "gross": { "base_fare": "245.62", "tax": "228.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NS4wMyIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS4xNSIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNS4xNSIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzUuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 481.15, "filter": { "id": "F77TX00174-57", "price": 481.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-11 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*59*_*OjPIzQXRZx1yLcSM", "flight_key": "F77TX00174-58", "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-11 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-11 20:25:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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-12 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-12 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-12", "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.11, "gross_total": 645.77, "base_fare": 219.94, "tax": 268.17, "sell": { "currency": "GBP", "total": 488.11, "base_fare": 219.94, "tax": 268.17 }, "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.11, "base_fare": 219.94, "tax": 268.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.53", "tax": "268.17", "discount": 0, "ait": "0.00", "service_charge": 6.41 }, "partner": { "currency": "GBP", "total": 488.11, "base_fare": 219.94, "tax": 268.17, "gross": { "base_fare": "213.53", "tax": "268.17", "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.11, "filter": { "id": "F77TX00174-58", "price": 488.11, "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-11 16:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111610cmn202601112025803cmn202601120235med202601121030248med202601121200jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*60*_*HhVI597EwCSMyAIl", "flight_key": "F77TX00174-59", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 478.11, "gross_total": 632.63, "base_fare": 213.43, "tax": 264.69, "sell": { "currency": "GBP", "total": 478.11, "base_fare": 213.43, "tax": 264.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQwLjk2LCJiYXNlX2ZhcmUiOjI4Ni4xMiwidGF4IjozNTQuODR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzIuNjMsImJhc2VfZmFyZSI6Mjc3Ljc5LCJ0YXgiOjM1NC44NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzIuNjMsImJhc2VfZmFyZSI6Mjc3Ljc5LCJ0YXgiOjM1NC44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.11, "base_fare": 213.43, "tax": 264.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "207.21", "tax": "264.69", "discount": 0, "ait": "0.00", "service_charge": 6.21 }, "partner": { "currency": "GBP", "total": 478.11, "base_fare": 213.43, "tax": 264.69, "gross": { "base_fare": "207.21", "tax": "264.69", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MC45NiIsImJhc2VfZmFyZSI6IjI4Ni4xMiIsInRheCI6IjM1NC44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1NC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi42MyIsImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1NC44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1NC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzMi42MyIsImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1NC44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzIuNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.11, "filter": { "id": "F77TX00174-59", "price": 478.11, "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": "L", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601121425jed202601121735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*61*_*waHzawVq40n4xMn3", "flight_key": "F77TX00174-60", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-60", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*62*_*Oxnp1uVbX5xLV9Cg", "flight_key": "F77TX00174-61", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-61", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*63*_*iPDiMq4shi9webVM", "flight_key": "F77TX00174-62", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-62", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*64*_*f8zWdMLZQr8UOf1e", "flight_key": "F77TX00174-63", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-63", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*65*_*WzxVhFEVbTD88evU", "flight_key": "F77TX00174-64", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-64", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*66*_*JRvQcl2sShL3T1n0", "flight_key": "F77TX00174-65", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-65", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*67*_*VXWW94TP8sIvRqvc", "flight_key": "F77TX00174-66", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-66", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*68*_*StKsimli2Ofrbx6M", "flight_key": "F77TX00174-67", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-67", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*69*_*gkYWawff1NDuUTEJ", "flight_key": "F77TX00174-68", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-68", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*70*_*AncItJV3eTnSGyj1", "flight_key": "F77TX00174-69", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-69", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*71*_*a5GCRzlLVhP1dsJn", "flight_key": "F77TX00174-70", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-70", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*72*_*3urv4LQVjwTaZRw9", "flight_key": "F77TX00174-71", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-71", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*73*_*mqT6cFWGjbcl6a2o", "flight_key": "F77TX00174-72", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-72", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*74*_*Oo5heAgpHJ6I0dWX", "flight_key": "F77TX00174-73", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-73", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*75*_*Vfn51KNrYJ2mVp6i", "flight_key": "F77TX00174-74", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-74", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*76*_*rmDzVcYed7ZjLCbf", "flight_key": "F77TX00174-75", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-75", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*77*_*Tt7WKjtCdj3KPvmF", "flight_key": "F77TX00174-76", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-76", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*78*_*frTlXcASt6TCV4nU", "flight_key": "F77TX00174-77", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-77", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*79*_*Z8QaxWx1zHsD9EOE", "flight_key": "F77TX00174-78", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-78", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*80*_*Q6vLe9mhZBrDUKEi", "flight_key": "F77TX00174-79", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-79", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*81*_*9CMde0UBin2cBB9g", "flight_key": "F77TX00174-80", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-80", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*82*_*cbIMQc7Ne4e2mZHg", "flight_key": "F77TX00174-81", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-81", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*83*_*eDmc2oqNBYjfzdDN", "flight_key": "F77TX00174-82", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "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": 478.45, "gross_total": 634.3, "base_fare": 182.03, "tax": 296.42, "sell": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQxLjQxLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4IjozOTcuMzh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuMywiYmFzZV9mYXJlIjoyMzYuOTIsInRheCI6Mzk3LjM4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzNC4zLCJiYXNlX2ZhcmUiOjIzNi45MiwidGF4IjozOTcuMzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.45, "base_fare": 182.03, "tax": 296.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 478.45, "base_fare": 182.03, "tax": 296.42, "gross": { "base_fare": "176.73", "tax": "296.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0MS40MSIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC4zMCIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjM5Ny4zOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 478.45, "filter": { "id": "F77TX00174-82", "price": 478.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*84*_*VjGdrCNJ6M6LfwXW", "flight_key": "F77TX00174-83", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 479.63, "gross_total": 634.67, "base_fare": 213.43, "tax": 266.21, "sell": { "currency": "GBP", "total": 479.63, "base_fare": 213.43, "tax": 266.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzLCJiYXNlX2ZhcmUiOjI4Ni4xMiwidGF4IjozNTYuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuNjcsImJhc2VfZmFyZSI6Mjc3Ljc5LCJ0YXgiOjM1Ni44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuNjcsImJhc2VfZmFyZSI6Mjc3Ljc5LCJ0YXgiOjM1Ni44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 479.63, "base_fare": 213.43, "tax": 266.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "207.21", "tax": "266.21", "discount": 0, "ait": "0.00", "service_charge": 6.21 }, "partner": { "currency": "GBP", "total": 479.63, "base_fare": 213.43, "tax": 266.21, "gross": { "base_fare": "207.21", "tax": "266.21", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0My4wMCIsImJhc2VfZmFyZSI6IjI4Ni4xMiIsInRheCI6IjM1Ni44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1Ni44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC42NyIsImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1Ni44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1Ni44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC42NyIsImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1Ni44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuNjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 479.63, "filter": { "id": "F77TX00174-83", "price": 479.63, "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": "L", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601121425jed202601121735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*85*_*SHcTFnZ7fYcUW4Z6", "flight_key": "F77TX00174-84", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 479.63, "gross_total": 634.67, "base_fare": 213.43, "tax": 266.21, "sell": { "currency": "GBP", "total": 479.63, "base_fare": 213.43, "tax": 266.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQzLCJiYXNlX2ZhcmUiOjI4Ni4xMiwidGF4IjozNTYuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuNjcsImJhc2VfZmFyZSI6Mjc3Ljc5LCJ0YXgiOjM1Ni44OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzQuNjcsImJhc2VfZmFyZSI6Mjc3Ljc5LCJ0YXgiOjM1Ni44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 479.63, "base_fare": 213.43, "tax": 266.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "207.21", "tax": "266.21", "discount": 0, "ait": "0.00", "service_charge": 6.21 }, "partner": { "currency": "GBP", "total": 479.63, "base_fare": 213.43, "tax": 266.21, "gross": { "base_fare": "207.21", "tax": "266.21", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0My4wMCIsImJhc2VfZmFyZSI6IjI4Ni4xMiIsInRheCI6IjM1Ni44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1Ni44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguMzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC42NyIsImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1Ni44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1Ni44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNC42NyIsImJhc2VfZmFyZSI6IjI3Ny43OSIsInRheCI6IjM1Ni44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzQuNjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 479.63, "filter": { "id": "F77TX00174-84", "price": 479.63, "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": "L", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601121425jed202601121735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*86*_*HKCdrbLHJSlkvAdH", "flight_key": "F77TX00174-85", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "PT18H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H50M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-85", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*87*_*e052o9FHf5x4FOyH", "flight_key": "F77TX00174-86", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H55M", "transit_time": "PT19H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H40M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-86", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*88*_*M1wdwfCpgnkXojS6", "flight_key": "F77TX00174-87", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-87", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*89*_*4TqEgvEnf4M9MLX1", "flight_key": "F77TX00174-88", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-88", "price": 480.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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*90*_*UXDoHE1e66R8hmOg", "flight_key": "F77TX00174-89", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H20M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-89", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*91*_*wBLAzPx8Cfcjk8Qm", "flight_key": "F77TX00174-90", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT19H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H10M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-90", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*92*_*a94mNLGiHGawvG7o", "flight_key": "F77TX00174-91", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-91", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*93*_*HRIp41aX6hVU6iNk", "flight_key": "F77TX00174-92", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-92", "price": 480.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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*94*_*6k5R3JG2Wy3g13rr", "flight_key": "F77TX00174-93", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H15M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-93", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*95*_*iVYWNKhJB3BqwuUE", "flight_key": "F77TX00174-94", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT19H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H05M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-94", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*96*_*9YAZXEWDEYVyGywP", "flight_key": "F77TX00174-95", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-95", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*97*_*qibhAHofxK40yQ5T", "flight_key": "F77TX00174-96", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-96", "price": 480.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*98*_*cUVDKRdD8vLNnpGA", "flight_key": "F77TX00174-97", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-97", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*99*_*pEZYX2CwqTATkua4", "flight_key": "F77TX00174-98", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-98", "price": 480.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*100*_*LMNAmsNzGSHpoTnZ", "flight_key": "F77TX00174-99", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-99", "price": 480.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*101*_*RJPVAQSf1iuANvlZ", "flight_key": "F77TX00174-100", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-100", "price": 480.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*102*_*3ojxSaMHcH4ZmKVm", "flight_key": "F77TX00174-101", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-101", "price": 480.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*103*_*NR9Y14NyA2nj3RCK", "flight_key": "F77TX00174-102", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-102", "price": 480.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*104*_*Mb3G4uzLtrheBEoT", "flight_key": "F77TX00174-103", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-103", "price": 480.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*105*_*dT2hEmY4vufYWmt2", "flight_key": "F77TX00174-104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-104", "price": 480.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*106*_*tJ8lEiCh7SwYP3P5", "flight_key": "F77TX00174-105", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-105", "price": 480.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*107*_*4Jy5yPILcrp4pOxI", "flight_key": "F77TX00174-106", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-106", "price": 480.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*108*_*rvqZBE90ETC988ga", "flight_key": "F77TX00174-107", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-107", "price": 480.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*109*_*APNpr1dV3CDba5kp", "flight_key": "F77TX00174-108", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H35M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "lay_over_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": "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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-108", "price": 480.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*110*_*JWAc2Vppo5mxGLxp", "flight_key": "F77TX00174-109", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 480.4, "gross_total": 636.92, "base_fare": 182.03, "tax": 298.37, "sell": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjAzLCJiYXNlX2ZhcmUiOjI0NC4wMywidGF4Ijo0MDB9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzYuOTIsImJhc2VfZmFyZSI6MjM2LjkyLCJ0YXgiOjQwMH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 182.03, "tax": 298.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": 0, "ait": "0.00", "service_charge": 5.3 }, "partner": { "currency": "GBP", "total": 480.4, "base_fare": 182.03, "tax": 298.37, "gross": { "base_fare": "176.73", "tax": "298.37", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC4wMyIsImJhc2VfZmFyZSI6IjI0NC4wMyIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMTEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjExIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNi45MiIsImJhc2VfZmFyZSI6IjIzNi45MiIsInRheCI6IjQwMC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzYuOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.4, "filter": { "id": "F77TX00174-109", "price": 480.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*111*_*oRFrMBRNiVCuVXxC", "flight_key": "F77TX00174-110", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 480.97, "gross_total": 637.22, "base_fare": 193.55, "tax": 287.42, "sell": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0Ljc4LCJiYXNlX2ZhcmUiOjI1OS40NywidGF4IjozODUuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.97, "base_fare": 193.55, "tax": 287.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC43OCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.97, "filter": { "id": "F77TX00174-110", "price": 480.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*112*_*TJEctBq5TvPoksyk", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 480.97, "gross_total": 637.22, "base_fare": 193.55, "tax": 287.42, "sell": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0Ljc4LCJiYXNlX2ZhcmUiOjI1OS40NywidGF4IjozODUuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.97, "base_fare": 193.55, "tax": 287.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC43OCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.97, "filter": { "id": "F77TX00174-111", "price": 480.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*113*_*eSrAeore0ku29RGn", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 480.97, "gross_total": 637.22, "base_fare": 193.55, "tax": 287.42, "sell": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0Ljc4LCJiYXNlX2ZhcmUiOjI1OS40NywidGF4IjozODUuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.97, "base_fare": 193.55, "tax": 287.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC43OCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.97, "filter": { "id": "F77TX00174-112", "price": 480.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*114*_*Ge5ULBStGaNkXGIV", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 480.97, "gross_total": 637.22, "base_fare": 193.55, "tax": 287.42, "sell": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0Ljc4LCJiYXNlX2ZhcmUiOjI1OS40NywidGF4IjozODUuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.97, "base_fare": 193.55, "tax": 287.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC43OCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.97, "filter": { "id": "F77TX00174-113", "price": 480.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*115*_*OvwXFjgool7GdPka", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 480.97, "gross_total": 637.22, "base_fare": 193.55, "tax": 287.42, "sell": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0Ljc4LCJiYXNlX2ZhcmUiOjI1OS40NywidGF4IjozODUuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.97, "base_fare": 193.55, "tax": 287.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC43OCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.97, "filter": { "id": "F77TX00174-114", "price": 480.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*116*_*KFSmyaCh41KBzCrT", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 480.97, "gross_total": 637.22, "base_fare": 193.55, "tax": 287.42, "sell": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0Ljc4LCJiYXNlX2ZhcmUiOjI1OS40NywidGF4IjozODUuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.97, "base_fare": 193.55, "tax": 287.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC43OCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.97, "filter": { "id": "F77TX00174-115", "price": 480.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*117*_*y6FjYuLkGpWqbmtQ", "flight_key": "F77TX00174-116", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 480.97, "gross_total": 637.22, "base_fare": 193.55, "tax": 287.42, "sell": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0Ljc4LCJiYXNlX2ZhcmUiOjI1OS40NywidGF4IjozODUuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMjIsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjM4NS4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.97, "base_fare": 193.55, "tax": 287.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 480.97, "base_fare": 193.55, "tax": 287.42, "gross": { "base_fare": "187.91", "tax": "287.42", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC43OCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4yMiIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM4NS4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.97, "filter": { "id": "F77TX00174-116", "price": 480.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*118*_*RRMpldP7FLSW1DQb", "flight_key": "F77TX00174-117", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-117", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*119*_*solWWHvE3ld1uzCZ", "flight_key": "F77TX00174-118", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-118", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*120*_*JDjwTbxLS4tnJ9bU", "flight_key": "F77TX00174-119", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-119", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*121*_*UT8UdO5p0qaqceSb", "flight_key": "F77TX00174-120", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-120", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*122*_*Xd1yToruFmIrT1XN", "flight_key": "F77TX00174-121", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-121", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*123*_*LgOOUFN4pPlcnOHw", "flight_key": "F77TX00174-122", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-122", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*124*_*zwKsbzWW0h6RFONf", "flight_key": "F77TX00174-123", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-123", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*125*_*sGFO2wg8r7ZmRNc9", "flight_key": "F77TX00174-124", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-124", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*126*_*MW0VCQdD2lxhWGV9", "flight_key": "F77TX00174-125", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-125", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*127*_*2A9vCb7yhzYQ2dMB", "flight_key": "F77TX00174-126", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-126", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*128*_*kWVVlXnAVGsd64Bl", "flight_key": "F77TX00174-127", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-127", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*129*_*UJcWS7Io5QMtllo9", "flight_key": "F77TX00174-128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-128", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*130*_*3i1cFAAV48xQ0OUQ", "flight_key": "F77TX00174-129", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-129", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*131*_*1571hrur1L5p5D6w", "flight_key": "F77TX00174-130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-130", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*132*_*4t7JZBuGwDySciek", "flight_key": "F77TX00174-131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-131", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*133*_*JLeqFclKWrxStGVQ", "flight_key": "F77TX00174-132", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-132", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*134*_*MqFVIsfIAlpVJmco", "flight_key": "F77TX00174-133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-133", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*135*_*hSfvVpEsJ2g0Wz2M", "flight_key": "F77TX00174-134", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-134", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*136*_*PAsnpTcozk4cJlxP", "flight_key": "F77TX00174-135", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-135", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*137*_*MsfXSlIjB9FQIV9j", "flight_key": "F77TX00174-136", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-136", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*138*_*PY0lYTXnDIj3IsYb", "flight_key": "F77TX00174-137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-137", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*139*_*Yaw3GCmSOG6NNDLi", "flight_key": "F77TX00174-138", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-138", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*140*_*FsORhuIosQ4t8kDO", "flight_key": "F77TX00174-139", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "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": 480.77, "gross_total": 637.33, "base_fare": 184.34, "tax": 296.44, "sell": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ0LjUzLCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4IjozOTcuNDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzcuMzMsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjM5Ny40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 184.34, "tax": 296.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 480.77, "base_fare": 184.34, "tax": 296.44, "gross": { "base_fare": "178.96", "tax": "296.44", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0NC41MyIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzNy4zMyIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjM5Ny40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzcuMzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 480.77, "filter": { "id": "F77TX00174-139", "price": 480.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*141*_*5iIv5EYin7vodKNI", "flight_key": "F77TX00174-140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H30M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 14:45:00", "origin_terminal": "2", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CGN", "arrival_time": "2026-01-11 17:10:00", "destination_terminal": "1", "destination_airport": { "name": "Cologne Bonn Airport", "city": "Cologne", "country": "Germany", "timezone": "Europe\/Berlin" }, "flight_date": "2026-01-11", "flight_time": "PT1H25M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EW", "name": "EW", "picture": "EW.png" }, "operating": { "carrier": "EW", "carrier_name": "Eurowings", "carrier_logo": "EW.png", "flight_number": "465" }, "marketing": { "carrier": "EW", "carrier_name": "Eurowings", "carrier_logo": "EW.png", "flight_number": "465" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": "CGN", "departure_time": "2026-01-11 23:20:00", "origin_terminal": "1", "origin_airport": { "name": "Cologne Bonn Airport", "city": "Cologne", "country": "Germany", "timezone": "Europe\/Berlin" }, "destination": "JED", "arrival_time": "2026-01-12 07:15:00", "destination_terminal": "0", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT5H55M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EW", "name": "EW", "picture": "EW.png" }, "operating": { "carrier": "EW", "carrier_name": "Eurowings", "carrier_logo": "EW.png", "flight_number": "1156" }, "marketing": { "carrier": "EW", "carrier_name": "Eurowings", "carrier_logo": "EW.png", "flight_number": "1156" }, "ghostSegment": [], "booking_class": { "cabin_class": "G", "cabin_code": "G", "booking_code": "G", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 487.07, "gross_total": 639.95, "base_fare": 333.34, "tax": 153.74, "sell": { "currency": "GBP", "total": 487.07, "base_fare": 333.34, "tax": 153.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjk3LCJiYXNlX2ZhcmUiOjQ0Ni44NywidGF4IjoyMDYuMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYzOS45NSwiYmFzZV9mYXJlIjo0MzMuODUsInRheCI6MjA2LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjM5Ljk1LCJiYXNlX2ZhcmUiOjQzMy44NSwidGF4IjoyMDYuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.07, "base_fare": 333.34, "tax": 153.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "323.62", "tax": "153.74", "discount": 0, "ait": "0.00", "service_charge": 9.71 }, "partner": { "currency": "GBP", "total": 487.07, "base_fare": 333.34, "tax": 153.74, "gross": { "base_fare": "323.62", "tax": "153.74", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi45NyIsImJhc2VfZmFyZSI6IjQ0Ni44NyIsInRheCI6IjIwNi4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQzMy44NSIsInRheCI6IjIwNi4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjAyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjM5Ljk1IiwiYmFzZV9mYXJlIjoiNDMzLjg1IiwidGF4IjoiMjA2LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDMzLjg1IiwidGF4IjoiMjA2LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjM5Ljk1IiwiYmFzZV9mYXJlIjoiNDMzLjg1IiwidGF4IjoiMjA2LjEwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjYzOS45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 487.07, "filter": { "id": "F77TX00174-140", "price": 487.07, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EW", "carrier_marketing": "EW", "aircraft": "EW", "aircraft_name": "EW", "cabin_class": "G", "connecting_airport": [ "CGN" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111445cgn202601111710465cgn202601112320jed2026011207151156", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*142*_*7Ag7OVhndOfblSy2", "flight_key": "F77TX00174-141", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-141", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*143*_*SYm3r8EKD16QPOhA", "flight_key": "F77TX00174-142", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-142", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*144*_*Nmr8B8Ia5Z06kPZK", "flight_key": "F77TX00174-143", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H15M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-143", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*145*_*iDqpcmBM9UIIYAU4", "flight_key": "F77TX00174-144", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-144", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*146*_*BrLQRO5VsXPOljz3", "flight_key": "F77TX00174-145", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-145", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*147*_*TW7qp8PtHUM42sfh", "flight_key": "F77TX00174-146", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-146", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*148*_*OOwzGZWZm0ekzlvz", "flight_key": "F77TX00174-147", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-147", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*149*_*49gg61SLEuQwypJZ", "flight_key": "F77TX00174-148", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-148", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*150*_*4hKNSGlTMOSGImkp", "flight_key": "F77TX00174-149", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-149", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*151*_*sGRbr9kzxFz0VKZt", "flight_key": "F77TX00174-150", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-150", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*152*_*EaYuxw2ec7LRtEwX", "flight_key": "F77TX00174-151", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-151", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*153*_*OIM4PptQNKlCJdJu", "flight_key": "F77TX00174-152", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-152", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*154*_*uRdEHkvEJSZHIcRG", "flight_key": "F77TX00174-153", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-153", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*155*_*Eosv4M06UnSulkWk", "flight_key": "F77TX00174-154", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-154", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*156*_*FvmUPoYrgGjAf0aa", "flight_key": "F77TX00174-155", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-155", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*157*_*exqh8VaE84hLdBgb", "flight_key": "F77TX00174-156", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H35M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "lay_over_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": "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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-156", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*158*_*hSKBJ1GbrDpMb1A4", "flight_key": "F77TX00174-157", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 482.73, "gross_total": 639.95, "base_fare": 184.34, "tax": 298.4, "sell": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3LjE1LCJiYXNlX2ZhcmUiOjI0Ny4xMiwidGF4Ijo0MDAuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MzkuOTUsImJhc2VfZmFyZSI6MjM5LjkyLCJ0YXgiOjQwMC4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 184.34, "tax": 298.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": 0, "ait": "0.00", "service_charge": 5.37 }, "partner": { "currency": "GBP", "total": 482.73, "base_fare": 184.34, "tax": 298.4, "gross": { "base_fare": "178.96", "tax": "298.40", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ny4xNSIsImJhc2VfZmFyZSI6IjI0Ny4xMiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuMjAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjIwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYzOS45NSIsImJhc2VfZmFyZSI6IjIzOS45MiIsInRheCI6IjQwMC4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MzkuOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 482.73, "filter": { "id": "F77TX00174-157", "price": 482.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*159*_*frG3OOQphqCCQNT2", "flight_key": "F77TX00174-158", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "4480" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4480" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 488.78, "gross_total": 646.18, "base_fare": 232.32, "tax": 256.45, "sell": { "currency": "GBP", "total": 488.78, "base_fare": 232.32, "tax": 256.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU1LjI1LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNDMuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0Ni4xOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzQzLjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ2LjE4LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNDMuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.78, "base_fare": 232.32, "tax": 256.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "256.45", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 488.78, "base_fare": 232.32, "tax": 256.45, "gross": { "base_fare": "225.56", "tax": "256.45", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1NS4yNSIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4xOCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0Ni4xOCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDYuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 488.78, "filter": { "id": "F77TX00174-158", "price": 488.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh2026011123404480doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*160*_*PngOy1pmiOB3wCCV", "flight_key": "F77TX00174-159", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-159", "price": 490.16, "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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*161*_*kjW1CncJhEQUo2wF", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-160", "price": 490.16, "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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*162*_*yhnCZVzQ09AJaGqj", "flight_key": "F77TX00174-161", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-161", "price": 490.16, "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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*163*_*xRJi8UHnjSDPnVGc", "flight_key": "F77TX00174-162", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-162", "price": 490.16, "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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*164*_*lS1bhVbPRM2JsqT5", "flight_key": "F77TX00174-163", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-163", "price": 490.16, "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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*165*_*npxSWJLHipwA5xNO", "flight_key": "F77TX00174-164", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-164", "price": 490.16, "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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*166*_*xSbHiq8gWbHH65ff", "flight_key": "F77TX00174-165", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-165", "price": 490.16, "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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*167*_*ZAW08pT1CrTTOzOa", "flight_key": "F77TX00174-166", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-166", "price": 490.16, "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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*168*_*r861XRulcqW1vhDL", "flight_key": "F77TX00174-167", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 490.16, "gross_total": 649.54, "base_fare": 193.55, "tax": 296.61, "sell": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU3LjEsImJhc2VfZmFyZSI6MjU5LjQ3LCJ0YXgiOjM5Ny42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0OS41NCwiYmFzZV9mYXJlIjoyNTEuOTEsInRheCI6Mzk3LjYzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 193.55, "tax": 296.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 490.16, "base_fare": 193.55, "tax": 296.61, "gross": { "base_fare": "187.91", "tax": "296.61", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Ny4xMCIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY0OS41NCIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjM5Ny42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDkuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 490.16, "filter": { "id": "F77TX00174-167", "price": 490.16, "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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*169*_*6yrWq4jDLN6uZ3yF", "flight_key": "F77TX00174-168", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 491.62, "gross_total": 650.41, "base_fare": 221.73, "tax": 269.89, "sell": { "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjA3LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTAuNDEsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTAuNDEsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "269.89", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89, "gross": { "base_fare": "215.27", "tax": "269.89", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS4wNyIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC40MSIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC40MSIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTAuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 491.62, "filter": { "id": "F77TX00174-168", "price": 491.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*170*_*kFwVWTAGy9Ece25z", "flight_key": "F77TX00174-169", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 491.62, "gross_total": 650.41, "base_fare": 221.73, "tax": 269.89, "sell": { "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjA3LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTAuNDEsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTAuNDEsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "269.89", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89, "gross": { "base_fare": "215.27", "tax": "269.89", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS4wNyIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC40MSIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC40MSIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTAuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 491.62, "filter": { "id": "F77TX00174-169", "price": 491.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*171*_*uSyqkC0FNSZ85ILY", "flight_key": "F77TX00174-170", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 491.62, "gross_total": 650.41, "base_fare": 221.73, "tax": 269.89, "sell": { "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjA3LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTAuNDEsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTAuNDEsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "269.89", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89, "gross": { "base_fare": "215.27", "tax": "269.89", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS4wNyIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC40MSIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC40MSIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTAuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 491.62, "filter": { "id": "F77TX00174-170", "price": 491.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*172*_*jZrWrMyz17ppL03r", "flight_key": "F77TX00174-171", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H50M", "lay_over_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": 491.62, "gross_total": 650.41, "base_fare": 221.73, "tax": 269.89, "sell": { "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjA3LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjEuODJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTAuNDEsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2MS44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTAuNDEsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2MS44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "269.89", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 491.62, "base_fare": 221.73, "tax": 269.89, "gross": { "base_fare": "215.27", "tax": "269.89", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS4wNyIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC40MSIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1MC40MSIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2MS44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTAuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 491.62, "filter": { "id": "F77TX00174-171", "price": 491.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*173*_*N6i41FWrzcc5PaTG", "flight_key": "F77TX00174-172", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 492.12, "gross_total": 652.17, "base_fare": 193.55, "tax": 298.57, "sell": { "currency": "GBP", "total": 492.12, "base_fare": 193.55, "tax": 298.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjczLCJiYXNlX2ZhcmUiOjI1OS40NywidGF4Ijo0MDAuMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTIuMTcsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjQwMC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTIuMTcsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjQwMC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.12, "base_fare": 193.55, "tax": 298.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "298.57", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 492.12, "base_fare": 193.55, "tax": 298.57, "gross": { "base_fare": "187.91", "tax": "298.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43MyIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjQwMC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi4xNyIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi4xNyIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.12, "filter": { "id": "F77TX00174-172", "price": 492.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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*174*_*mPPuHLGxFpBJcVpa", "flight_key": "F77TX00174-173", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 492.12, "gross_total": 652.17, "base_fare": 193.55, "tax": 298.57, "sell": { "currency": "GBP", "total": 492.12, "base_fare": 193.55, "tax": 298.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjczLCJiYXNlX2ZhcmUiOjI1OS40NywidGF4Ijo0MDAuMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTIuMTcsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjQwMC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTIuMTcsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjQwMC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.12, "base_fare": 193.55, "tax": 298.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "298.57", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 492.12, "base_fare": 193.55, "tax": 298.57, "gross": { "base_fare": "187.91", "tax": "298.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43MyIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjQwMC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi4xNyIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi4xNyIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.12, "filter": { "id": "F77TX00174-173", "price": 492.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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*175*_*wOgsd6DFgzYPEflb", "flight_key": "F77TX00174-174", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 492.12, "gross_total": 652.17, "base_fare": 193.55, "tax": 298.57, "sell": { "currency": "GBP", "total": 492.12, "base_fare": 193.55, "tax": 298.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjczLCJiYXNlX2ZhcmUiOjI1OS40NywidGF4Ijo0MDAuMjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTIuMTcsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjQwMC4yNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTIuMTcsImJhc2VfZmFyZSI6MjUxLjkxLCJ0YXgiOjQwMC4yNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.12, "base_fare": 193.55, "tax": 298.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "187.91", "tax": "298.57", "discount": 0, "ait": "0.00", "service_charge": 5.64 }, "partner": { "currency": "GBP", "total": 492.12, "base_fare": 193.55, "tax": 298.57, "gross": { "base_fare": "187.91", "tax": "298.57", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OS43MyIsImJhc2VfZmFyZSI6IjI1OS40NyIsInRheCI6IjQwMC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuNTYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3LjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi4xNyIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi4xNyIsImJhc2VfZmFyZSI6IjI1MS45MSIsInRheCI6IjQwMC4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 492.12, "filter": { "id": "F77TX00174-174", "price": 492.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*176*_*ukuyImyiaTdmvXaC", "flight_key": "F77TX00174-175", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-175", "price": 494.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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*177*_*hax1JEcwBtdjz61f", "flight_key": "F77TX00174-176", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-176", "price": 494.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-11 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*178*_*5YkTRBkZBoQ9iNiu", "flight_key": "F77TX00174-177", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-177", "price": 494.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-11 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*179*_*XOHQz1qNNWbfRtvB", "flight_key": "F77TX00174-178", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-178", "price": 494.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-11 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*180*_*YSkfb9NKNFuJPISE", "flight_key": "F77TX00174-179", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-179", "price": 494.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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*181*_*3k6WJB9ENc3VYBRV", "flight_key": "F77TX00174-180", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-180", "price": 494.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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*182*_*Onsdu8CLyrNNk61f", "flight_key": "F77TX00174-181", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-181", "price": 494.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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*183*_*QFgUndvb5SskJ3yD", "flight_key": "F77TX00174-182", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-182", "price": 494.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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*184*_*Zg6PDElO1pUFHnGc", "flight_key": "F77TX00174-183", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-183", "price": 494.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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*185*_*MIj2OZJqgZ4fdPy5", "flight_key": "F77TX00174-184", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-184", "price": 494.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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*186*_*k4lAvk06t7zCg5RS", "flight_key": "F77TX00174-185", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-185", "price": 494.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-11 16: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": "lhr202601111635ist2026011123251986ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*187*_*dXKhdvzo6QJnnSC7", "flight_key": "F77TX00174-186", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-186", "price": 494.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-11 16: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": "lhr202601111635ist2026011123251986ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*188*_*FMufaWRUP2QbRJq3", "flight_key": "F77TX00174-187", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-187", "price": 494.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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*189*_*l8AQPonPGNK9HHeS", "flight_key": "F77TX00174-188", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-188", "price": 494.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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*190*_*EksNm8D5OIqcQ3tH", "flight_key": "F77TX00174-189", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-189", "price": 494.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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*191*_*NJLygvPcEA2niFdE", "flight_key": "F77TX00174-190", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-190", "price": 494.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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*192*_*Bra6ok9p7qoadxnQ", "flight_key": "F77TX00174-191", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-191", "price": 494.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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*193*_*KGkKaRiPLllGblB5", "flight_key": "F77TX00174-192", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-192", "price": 494.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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*194*_*XRPOOmtXag0c8UFx", "flight_key": "F77TX00174-193", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-193", "price": 494.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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*195*_*oVG2byFq2QmdiYrV", "flight_key": "F77TX00174-194", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT12H20M", "lay_over_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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-194", "price": 494.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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*196*_*XpdMYsYWX79A5Y96", "flight_key": "F77TX00174-195", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT18H20M", "lay_over_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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-195", "price": 494.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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*197*_*GxonjI6WM8JJUUlf", "flight_key": "F77TX00174-196", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "PT22H40M", "lay_over_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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-196", "price": 494.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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*198*_*MfddBDMYeGtY0qBh", "flight_key": "F77TX00174-197", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-197", "price": 494.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": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*199*_*q7pmPgPcsDnNj3c3", "flight_key": "F77TX00174-198", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-198", "price": 494.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": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*200*_*9ZPF3Oh1KNSaN9jd", "flight_key": "F77TX00174-199", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-199", "price": 494.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": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235ist2026011205251984ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*201*_*XQ3easbwKgc4xDmt", "flight_key": "F77TX00174-200", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-200", "price": 494.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": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235ist2026011205251984ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*202*_*3RtiJKcb6NOeYYKf", "flight_key": "F77TX00174-201", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": "Q", "cabin_code": "Q", "booking_code": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-201", "price": 494.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": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235ist2026011205251984ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*203*_*J2DojQEa6AhlzRe3", "flight_key": "F77TX00174-202", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": 494.15, "gross_total": 652.58, "base_fare": 252.99, "tax": 241.16, "sell": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYyLjQ2LCJiYXNlX2ZhcmUiOjMzOS4xNiwidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1Mi41OCwiYmFzZV9mYXJlIjozMjkuMjgsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjUyLjU4LCJiYXNlX2ZhcmUiOjMyOS4yOCwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.15, "base_fare": 252.99, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.37 }, "partner": { "currency": "GBP", "total": 494.15, "base_fare": 252.99, "tax": 241.16, "gross": { "base_fare": "245.62", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Mi40NiIsImJhc2VfZmFyZSI6IjMzOS4xNiIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1Mi41OCIsImJhc2VfZmFyZSI6IjMyOS4yOCIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTIuNTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 494.15, "filter": { "id": "F77TX00174-202", "price": 494.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": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235ist2026011205251984ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*204*_*zMCL17CfhGEx3sz0", "flight_key": "F77TX00174-203", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-203", "price": 493.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*205*_*2MYli4lj9fY3cm3d", "flight_key": "F77TX00174-204", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H20M", "lay_over_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": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-204", "price": 493.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-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*206*_*1iAEaoXIRMeyGRZ3", "flight_key": "F77TX00174-205", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT19H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "PT19H10M", "lay_over_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": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-205", "price": 493.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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*207*_*Hqpnr6GfDZB2jLx1", "flight_key": "F77TX00174-206", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT21H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-206", "price": 493.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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*208*_*NEfuy8Ux5eXgwd4l", "flight_key": "F77TX00174-207", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H45M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-207", "price": 493.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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*209*_*v6SHWWRJaYUqW53Z", "flight_key": "F77TX00174-208", "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-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "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": "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": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-208", "price": 493.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-11 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*210*_*Z6o70eTFUJQe8g5J", "flight_key": "F77TX00174-209", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "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": "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": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-209", "price": 493.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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*211*_*xNPUhaNeIRE5N0KO", "flight_key": "F77TX00174-210", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H45M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-210", "price": 493.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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*212*_*IPj2YFVIosrtXN8d", "flight_key": "F77TX00174-211", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H20M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-211", "price": 493.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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*213*_*HZXLM0TNCQh3PtF0", "flight_key": "F77TX00174-212", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H45M", "transit_time": "PT23H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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": "PT23H35M", "lay_over_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": 493.58, "gross_total": 653.03, "base_fare": 221.73, "tax": 271.85, "sell": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjYxLjY5LCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4IjozNjQuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NTMuMDMsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjM2NC40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.58, "base_fare": 221.73, "tax": 271.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 493.58, "base_fare": 221.73, "tax": 271.85, "gross": { "base_fare": "215.27", "tax": "271.85", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MS42OSIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1My4wMyIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjM2NC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTMuMDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 493.58, "filter": { "id": "F77TX00174-212", "price": 493.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-11 14: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": "lgw202601111405doh202601112340328doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*214*_*UtSTeHfC1KZka9Nz", "flight_key": "F77TX00174-213", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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": "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": 497.99, "gross_total": 658.51, "base_fare": 233.11, "tax": 264.88, "sell": { "currency": "GBP", "total": 497.99, "base_fare": 233.11, "tax": 264.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY3LjYxLCJiYXNlX2ZhcmUiOjMxMi41MSwidGF4IjozNTUuMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1OC41MSwiYmFzZV9mYXJlIjozMDMuNDEsInRheCI6MzU1LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU4LjUxLCJiYXNlX2ZhcmUiOjMwMy40MSwidGF4IjozNTUuMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 497.99, "base_fare": 233.11, "tax": 264.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "226.32", "tax": "264.88", "discount": 0, "ait": "0.00", "service_charge": 6.79 }, "partner": { "currency": "GBP", "total": 497.99, "base_fare": 233.11, "tax": 264.88, "gross": { "base_fare": "226.32", "tax": "264.88", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ny42MSIsImJhc2VfZmFyZSI6IjMxMi41MSIsInRheCI6IjM1NS4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy40MSIsInRheCI6IjM1NS4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC41MSIsImJhc2VfZmFyZSI6IjMwMy40MSIsInRheCI6IjM1NS4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy40MSIsInRheCI6IjM1NS4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY1OC41MSIsImJhc2VfZmFyZSI6IjMwMy40MSIsInRheCI6IjM1NS4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NTguNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 497.99, "filter": { "id": "F77TX00174-213", "price": 497.99, "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-11 14:00: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": "lhr202601111400cai202601112045778cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*215*_*4KUPP1yIsuVl9aPm", "flight_key": "F77TX00174-214", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 499.28, "gross_total": 659.25, "base_fare": 258.12, "tax": 241.16, "sell": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY5LjMzLCJiYXNlX2ZhcmUiOjM0Ni4wMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1OS4yNSwiYmFzZV9mYXJlIjozMzUuOTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjI1LCJiYXNlX2ZhcmUiOjMzNS45NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.52 }, "partner": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMyIsImJhc2VfZmFyZSI6IjM0Ni4wMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS45NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1OS4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 499.28, "filter": { "id": "F77TX00174-214", "price": 499.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*216*_*aGPoxXc25x8HNQLN", "flight_key": "F77TX00174-215", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 499.28, "gross_total": 659.25, "base_fare": 258.12, "tax": 241.16, "sell": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY5LjMzLCJiYXNlX2ZhcmUiOjM0Ni4wMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1OS4yNSwiYmFzZV9mYXJlIjozMzUuOTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjI1LCJiYXNlX2ZhcmUiOjMzNS45NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.52 }, "partner": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMyIsImJhc2VfZmFyZSI6IjM0Ni4wMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS45NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1OS4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 499.28, "filter": { "id": "F77TX00174-215", "price": 499.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*217*_*ErkElAOUTnvA0MmU", "flight_key": "F77TX00174-216", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 499.28, "gross_total": 659.25, "base_fare": 258.12, "tax": 241.16, "sell": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY5LjMzLCJiYXNlX2ZhcmUiOjM0Ni4wMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1OS4yNSwiYmFzZV9mYXJlIjozMzUuOTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjI1LCJiYXNlX2ZhcmUiOjMzNS45NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.52 }, "partner": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMyIsImJhc2VfZmFyZSI6IjM0Ni4wMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS45NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1OS4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 499.28, "filter": { "id": "F77TX00174-216", "price": 499.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*218*_*e0xPzHFd3eqIFzph", "flight_key": "F77TX00174-217", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 499.28, "gross_total": 659.25, "base_fare": 258.12, "tax": 241.16, "sell": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY5LjMzLCJiYXNlX2ZhcmUiOjM0Ni4wMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1OS4yNSwiYmFzZV9mYXJlIjozMzUuOTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjI1LCJiYXNlX2ZhcmUiOjMzNS45NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.52 }, "partner": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMyIsImJhc2VfZmFyZSI6IjM0Ni4wMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS45NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1OS4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 499.28, "filter": { "id": "F77TX00174-217", "price": 499.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*219*_*G4qhmBAEqFBN9gZH", "flight_key": "F77TX00174-218", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 499.28, "gross_total": 659.25, "base_fare": 258.12, "tax": 241.16, "sell": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY5LjMzLCJiYXNlX2ZhcmUiOjM0Ni4wMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1OS4yNSwiYmFzZV9mYXJlIjozMzUuOTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjI1LCJiYXNlX2ZhcmUiOjMzNS45NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.52 }, "partner": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMyIsImJhc2VfZmFyZSI6IjM0Ni4wMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS45NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1OS4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 499.28, "filter": { "id": "F77TX00174-218", "price": 499.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*220*_*0JlgHq6KF992zrbA", "flight_key": "F77TX00174-219", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "PT20H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "PT20H45M", "lay_over_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": 499.28, "gross_total": 659.25, "base_fare": 258.12, "tax": 241.16, "sell": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY5LjMzLCJiYXNlX2ZhcmUiOjM0Ni4wMywidGF4IjozMjMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY1OS4yNSwiYmFzZV9mYXJlIjozMzUuOTUsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjU5LjI1LCJiYXNlX2ZhcmUiOjMzNS45NSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 7.52 }, "partner": { "currency": "GBP", "total": 499.28, "base_fare": 258.12, "tax": 241.16, "gross": { "base_fare": "250.60", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zMyIsImJhc2VfZmFyZSI6IjM0Ni4wMyIsInRheCI6IjMyMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS45NSIsInRheCI6IjMyMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjU5LjI1IiwiYmFzZV9mYXJlIjoiMzM1Ljk1IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY1OS4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 499.28, "filter": { "id": "F77TX00174-219", "price": 499.28, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30: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": "lhr202601111130ist2026011118251980ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*221*_*iryl4OpclFTrNpfO", "flight_key": "F77TX00174-220", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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": "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": 499.51, "gross_total": 660.55, "base_fare": 233.11, "tax": 266.4, "sell": { "currency": "GBP", "total": 499.51, "base_fare": 233.11, "tax": 266.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY5LjY1LCJiYXNlX2ZhcmUiOjMxMi41MSwidGF4IjozNTcuMTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjAuNTUsImJhc2VfZmFyZSI6MzAzLjQxLCJ0YXgiOjM1Ny4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjAuNTUsImJhc2VfZmFyZSI6MzAzLjQxLCJ0YXgiOjM1Ny4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 499.51, "base_fare": 233.11, "tax": 266.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "226.32", "tax": "266.40", "discount": 0, "ait": "0.00", "service_charge": 6.79 }, "partner": { "currency": "GBP", "total": 499.51, "base_fare": 233.11, "tax": 266.4, "gross": { "base_fare": "226.32", "tax": "266.40", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS42NSIsImJhc2VfZmFyZSI6IjMxMi41MSIsInRheCI6IjM1Ny4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy40MSIsInRheCI6IjM1Ny4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MC41NSIsImJhc2VfZmFyZSI6IjMwMy40MSIsInRheCI6IjM1Ny4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy40MSIsInRheCI6IjM1Ny4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2MC41NSIsImJhc2VfZmFyZSI6IjMwMy40MSIsInRheCI6IjM1Ny4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjAuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 499.51, "filter": { "id": "F77TX00174-220", "price": 499.51, "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-11 22:00: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": "lhr202601112200cai202601120450780cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*222*_*MtmrxIjHpVmigrTU", "flight_key": "F77TX00174-221", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-221", "price": 500.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*223*_*6ur8airCcr1bOvJg", "flight_key": "F77TX00174-222", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-222", "price": 500.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*224*_*6V62Dj57Ymp3wmsR", "flight_key": "F77TX00174-223", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-223", "price": 500.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*225*_*23DSeHOewnYyPIka", "flight_key": "F77TX00174-224", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-224", "price": 500.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*226*_*ycJHL56sbmqcHbaa", "flight_key": "F77TX00174-225", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-225", "price": 500.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*227*_*MgEKqFB1B0RXHO39", "flight_key": "F77TX00174-226", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-226", "price": 500.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*228*_*9uHkTtuR7cmbAmgn", "flight_key": "F77TX00174-227", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-227", "price": 500.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*229*_*8ylaIkGrZWXERCM7", "flight_key": "F77TX00174-228", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-228", "price": 500.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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*230*_*O4gpvopOxhXiMd7o", "flight_key": "F77TX00174-229", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-229", "price": 500.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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*231*_*QoSePE5ODoyKZBFp", "flight_key": "F77TX00174-230", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-230", "price": 500.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-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*232*_*loedwzbnUz4DqXOO", "flight_key": "F77TX00174-231", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-231", "price": 500.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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*233*_*n3dYGrVnHPygZyMR", "flight_key": "F77TX00174-232", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-232", "price": 500.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-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*234*_*4M17XRNIegCSjVYI", "flight_key": "F77TX00174-233", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-233", "price": 500.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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*235*_*dSRvybbqfk14aOjN", "flight_key": "F77TX00174-234", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-234", "price": 500.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-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*236*_*PKv8DSstUPZJJHC8", "flight_key": "F77TX00174-235", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-235", "price": 500.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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*237*_*ApB2inVmz0cf47xG", "flight_key": "F77TX00174-236", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-236", "price": 500.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*238*_*frl5YIDaGA2peiW3", "flight_key": "F77TX00174-237", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-237", "price": 500.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-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*239*_*XgBQd6HYHrZ3WZMQ", "flight_key": "F77TX00174-238", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-238", "price": 500.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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*240*_*RcyCJ3dgQLg0RKpE", "flight_key": "F77TX00174-239", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-239", "price": 500.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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*241*_*Mzkqetj1A6nvI02Z", "flight_key": "F77TX00174-240", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-240", "price": 500.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*242*_*omUW74VaovJeqgBF", "flight_key": "F77TX00174-241", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-241", "price": 500.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*243*_*tIrHxs4f9TZkDGZL", "flight_key": "F77TX00174-242", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-242", "price": 500.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*244*_*EOraoqeHJrXVBBTb", "flight_key": "F77TX00174-243", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 500.91, "gross_total": 663.54, "base_fare": 204.1, "tax": 296.8, "sell": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxLjUxLCJiYXNlX2ZhcmUiOjI3My42MiwidGF4IjozOTcuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNTQsImJhc2VfZmFyZSI6MjY1LjY1LCJ0YXgiOjM5Ny44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 500.91, "base_fare": 204.1, "tax": 296.8, "gross": { "base_fare": "198.16", "tax": "296.80", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS41MSIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My41NCIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjM5Ny44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 500.91, "filter": { "id": "F77TX00174-243", "price": 500.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*245*_*KkmCpszJ9AGfvf90", "flight_key": "F77TX00174-244", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-244", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*246*_*Tfs8pcU1kVD1dGFE", "flight_key": "F77TX00174-245", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-245", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-11 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*247*_*QPplJ70tZqyrKxxP", "flight_key": "F77TX00174-246", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-246", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "early-morning", "departure_departure_time": "2026-01-11 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*248*_*wzxdEE8Wh9IySs1z", "flight_key": "F77TX00174-247", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-247", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*249*_*ftARhNThjphDSnlz", "flight_key": "F77TX00174-248", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-248", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*250*_*WVuBJ5mJIVYypG0B", "flight_key": "F77TX00174-249", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-249", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*251*_*awBOzgMmKFFHmwcR", "flight_key": "F77TX00174-250", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-250", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*252*_*PYNdlkGK9AnPyvzE", "flight_key": "F77TX00174-251", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-251", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*253*_*10X4XsR78Uc1rkiS", "flight_key": "F77TX00174-252", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT12H20M", "lay_over_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": 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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-252", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:55: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": "lhr202601111955ist2026011202501932ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*254*_*zLItqnd4SvSEAIHA", "flight_key": "F77TX00174-253", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": 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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-253", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*255*_*vukFApGto5qLXTtY", "flight_key": "F77TX00174-254", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-254", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*256*_*PyWtozYTrXQX4snF", "flight_key": "F77TX00174-255", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-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": "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": "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": 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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-255", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235ist2026011205251984ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*257*_*HUaYn1ctoSdgrIrn", "flight_key": "F77TX00174-256", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-256", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*258*_*SGsucP0IOf7HrBuw", "flight_key": "F77TX00174-257", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.51, "gross_total": 663.77, "base_fare": 253.45, "tax": 249.06, "sell": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjY3LCJiYXNlX2ZhcmUiOjMzOS43OCwidGF4IjozMzMuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuNzcsImJhc2VfZmFyZSI6MzI5Ljg4LCJ0YXgiOjMzMy44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 502.51, "base_fare": 253.45, "tax": 249.06, "gross": { "base_fare": "246.07", "tax": "249.06", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My42NyIsImJhc2VfZmFyZSI6IjMzOS43OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My43NyIsImJhc2VfZmFyZSI6IjMyOS44OCIsInRheCI6IjMzMy44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.51, "filter": { "id": "F77TX00174-257", "price": 502.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": "Q", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*259*_*BIR8maIJa2Jnv3Kv", "flight_key": "F77TX00174-258", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 502.18, "gross_total": 663.96, "base_fare": 237.33, "tax": 264.86, "sell": { "currency": "GBP", "total": 502.18, "base_fare": 237.33, "tax": 264.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjczLjIzLCJiYXNlX2ZhcmUiOjMxOC4xNiwidGF4IjozNTUuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1NS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjMuOTYsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.18, "base_fare": 237.33, "tax": 264.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "230.41", "tax": "264.86", "discount": 0, "ait": "0.00", "service_charge": 6.91 }, "partner": { "currency": "GBP", "total": 502.18, "base_fare": 237.33, "tax": 264.86, "gross": { "base_fare": "230.41", "tax": "264.86", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMyIsImJhc2VfZmFyZSI6IjMxOC4xNiIsInRheCI6IjM1NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1NS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2My45NiIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1NS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjMuOTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.18, "filter": { "id": "F77TX00174-258", "price": 502.18, "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-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120235jed202601120545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*260*_*rELiwuckUR64l4QX", "flight_key": "F77TX00174-259", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-259", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*261*_*IbAlQHLp5x0T7uCz", "flight_key": "F77TX00174-260", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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": "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": 503.69, "gross_total": 665.98, "base_fare": 237.33, "tax": 266.37, "sell": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjI1LCJiYXNlX2ZhcmUiOjMxOC4xNiwidGF4IjozNTcuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.69, "base_fare": 237.33, "tax": 266.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": 0, "ait": "0.00", "service_charge": 6.91 }, "partner": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4yNSIsImJhc2VfZmFyZSI6IjMxOC4xNiIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.69, "filter": { "id": "F77TX00174-260", "price": 503.69, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601111850jed202601112200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*262*_*x88ioo81crWzlor8", "flight_key": "F77TX00174-261", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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": "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": 503.69, "gross_total": 665.98, "base_fare": 237.33, "tax": 266.37, "sell": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjI1LCJiYXNlX2ZhcmUiOjMxOC4xNiwidGF4IjozNTcuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.69, "base_fare": 237.33, "tax": 266.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": 0, "ait": "0.00", "service_charge": 6.91 }, "partner": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4yNSIsImJhc2VfZmFyZSI6IjMxOC4xNiIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.69, "filter": { "id": "F77TX00174-261", "price": 503.69, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112005jed202601112320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*263*_*gFGinr4mw5ZpOLvR", "flight_key": "F77TX00174-262", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT06H50M", "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": "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": 503.69, "gross_total": 665.98, "base_fare": 237.33, "tax": 266.37, "sell": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjI1LCJiYXNlX2ZhcmUiOjMxOC4xNiwidGF4IjozNTcuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.69, "base_fare": 237.33, "tax": 266.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": 0, "ait": "0.00", "service_charge": 6.91 }, "partner": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4yNSIsImJhc2VfZmFyZSI6IjMxOC4xNiIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.69, "filter": { "id": "F77TX00174-262", "price": 503.69, "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-11 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*264*_*RqIcYT3ACNcegaFy", "flight_key": "F77TX00174-263", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT08H40M", "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": "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": 503.69, "gross_total": 665.98, "base_fare": 237.33, "tax": 266.37, "sell": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjI1LCJiYXNlX2ZhcmUiOjMxOC4xNiwidGF4IjozNTcuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.69, "base_fare": 237.33, "tax": 266.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": 0, "ait": "0.00", "service_charge": 6.91 }, "partner": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4yNSIsImJhc2VfZmFyZSI6IjMxOC4xNiIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.69, "filter": { "id": "F77TX00174-263", "price": 503.69, "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-11 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*265*_*YsQwaXNrC2JpEvip", "flight_key": "F77TX00174-264", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 503.69, "gross_total": 665.98, "base_fare": 237.33, "tax": 266.37, "sell": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjI1LCJiYXNlX2ZhcmUiOjMxOC4xNiwidGF4IjozNTcuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjUuOTgsImJhc2VfZmFyZSI6MzA4Ljg5LCJ0YXgiOjM1Ny4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.69, "base_fare": 237.33, "tax": 266.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": 0, "ait": "0.00", "service_charge": 6.91 }, "partner": { "currency": "GBP", "total": 503.69, "base_fare": 237.33, "tax": 266.37, "gross": { "base_fare": "230.41", "tax": "266.37", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS4yNSIsImJhc2VfZmFyZSI6IjMxOC4xNiIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NS45OCIsImJhc2VfZmFyZSI6IjMwOC44OSIsInRheCI6IjM1Ny4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjUuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 503.69, "filter": { "id": "F77TX00174-264", "price": 503.69, "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-11 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120235jed202601120545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*266*_*iCeUfu3kHiJ4v1gx", "flight_key": "F77TX00174-265", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.76, "gross_total": 669.3, "base_fare": 223.01, "tax": 282.74, "sell": { "currency": "GBP", "total": 505.76, "base_fare": 223.01, "tax": 282.74 }, "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.76, "base_fare": 223.01, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 505.76, "base_fare": 223.01, "tax": 282.74, "gross": { "base_fare": "216.52", "tax": "282.74", "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.76, "filter": { "id": "F77TX00174-265", "price": 505.76, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*267*_*h11orSocUy3WWruv", "flight_key": "F77TX00174-266", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.76, "gross_total": 669.3, "base_fare": 223.01, "tax": 282.74, "sell": { "currency": "GBP", "total": 505.76, "base_fare": 223.01, "tax": 282.74 }, "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.76, "base_fare": 223.01, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 505.76, "base_fare": 223.01, "tax": 282.74, "gross": { "base_fare": "216.52", "tax": "282.74", "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.76, "filter": { "id": "F77TX00174-266", "price": 505.76, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*268*_*xfFFIbJVuTVHdzq5", "flight_key": "F77TX00174-267", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-267", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*269*_*fJaOTmblJMUZmUed", "flight_key": "F77TX00174-268", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-268", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*270*_*wl3dvTESKSDx3IEQ", "flight_key": "F77TX00174-269", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-269", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*271*_*woMGqbaCuOdzcwiJ", "flight_key": "F77TX00174-270", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-270", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*272*_*wMUixBaYGOQIIU7q", "flight_key": "F77TX00174-271", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-271", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*273*_*WeEUblX3WBpW7UsX", "flight_key": "F77TX00174-272", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-272", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*274*_*egLmx1hWQ4vunyTk", "flight_key": "F77TX00174-273", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-273", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*275*_*Juf1VQxZNJcQYYIv", "flight_key": "F77TX00174-274", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-274", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*276*_*mUtSluzUzfbvaP9C", "flight_key": "F77TX00174-275", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-275", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*277*_*bDL7GUGPWRezwgm0", "flight_key": "F77TX00174-276", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-276", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*278*_*sKZFlq2SPyggN6y2", "flight_key": "F77TX00174-277", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-277", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*279*_*zxoFo4rPuMYlB9Hk", "flight_key": "F77TX00174-278", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-278", "price": 502.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*280*_*ieJFMnHqro3Qtots", "flight_key": "F77TX00174-279", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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": "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 502.84, "gross_total": 666.13, "base_fare": 204.1, "tax": 298.73, "sell": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc0LjEsImJhc2VfZmFyZSI6MjczLjYyLCJ0YXgiOjQwMC40OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2Ni4xMywiYmFzZV9mYXJlIjoyNjUuNjUsInRheCI6NDAwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": 0, "ait": "0.00", "service_charge": 5.95 }, "partner": { "currency": "GBP", "total": 502.84, "base_fare": 204.1, "tax": 298.73, "gross": { "base_fare": "198.16", "tax": "298.73", "discount": "0.00", "ait": "0.00", "service_charge": 5.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC4xMCIsImJhc2VfZmFyZSI6IjI3My42MiIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjcuOTcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3Ljk3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ni4xMyIsImJhc2VfZmFyZSI6IjI2NS42NSIsInRheCI6IjQwMC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjYuMTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 502.84, "filter": { "id": "F77TX00174-279", "price": 502.84, "journey_duration": "PT", "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": "night", "departure_departure_time": "2026-01-11 21:30: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": "lhr202601112130doh20260112071016doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*281*_*HPxAWyr0XFGzRBrX", "flight_key": "F77TX00174-280", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "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 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": 504, "gross_total": 667.09, "base_fare": 219.69, "tax": 284.31, "sell": { "currency": "GBP", "total": 504, "base_fare": 219.69, "tax": 284.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc1LjY3LCJiYXNlX2ZhcmUiOjI5NC41MiwidGF4IjozODEuMTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjcuMDksImJhc2VfZmFyZSI6Mjg1Ljk0LCJ0YXgiOjM4MS4xNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NjcuMDksImJhc2VfZmFyZSI6Mjg1Ljk0LCJ0YXgiOjM4MS4xNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 504, "base_fare": 219.69, "tax": 284.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.29", "tax": "284.31", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 504, "base_fare": 219.69, "tax": 284.31, "gross": { "base_fare": "213.29", "tax": "284.31", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NS42NyIsImJhc2VfZmFyZSI6IjI5NC41MiIsInRheCI6IjM4MS4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS45NCIsInRheCI6IjM4MS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ny4wOSIsImJhc2VfZmFyZSI6IjI4NS45NCIsInRheCI6IjM4MS4xNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS45NCIsInRheCI6IjM4MS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2Ny4wOSIsImJhc2VfZmFyZSI6IjI4NS45NCIsInRheCI6IjM4MS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjcuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 504, "filter": { "id": "F77TX00174-280", "price": 504, "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-11 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601121050jed202601121300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*282*_*87tIlt2PykBsfDTl", "flight_key": "F77TX00174-281", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 511.72, "gross_total": 677.29, "base_fare": 223.01, "tax": 288.7, "sell": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.01, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7, "gross": { "base_fare": "216.52", "tax": "288.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4wMCIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.72, "filter": { "id": "F77TX00174-281", "price": 511.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*283*_*mBkVBWoIM2Ht2a6S", "flight_key": "F77TX00174-282", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 511.72, "gross_total": 677.29, "base_fare": 223.01, "tax": 288.7, "sell": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.01, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7, "gross": { "base_fare": "216.52", "tax": "288.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4wMCIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.72, "filter": { "id": "F77TX00174-282", "price": 511.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*284*_*WkmUnB5dYgUHEYO1", "flight_key": "F77TX00174-283", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 511.72, "gross_total": 677.29, "base_fare": 223.01, "tax": 288.7, "sell": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.01, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7, "gross": { "base_fare": "216.52", "tax": "288.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4wMCIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.72, "filter": { "id": "F77TX00174-283", "price": 511.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*285*_*SfoQQLo1UPFt6GOj", "flight_key": "F77TX00174-284", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": 511.72, "gross_total": 677.29, "base_fare": 223.01, "tax": 288.7, "sell": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.01, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7, "gross": { "base_fare": "216.52", "tax": "288.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4wMCIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.72, "filter": { "id": "F77TX00174-284", "price": 511.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*286*_*JzaQD8XSei8h38y6", "flight_key": "F77TX00174-285", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": 511.72, "gross_total": 677.29, "base_fare": 223.01, "tax": 288.7, "sell": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.01, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7, "gross": { "base_fare": "216.52", "tax": "288.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4wMCIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.72, "filter": { "id": "F77TX00174-285", "price": 511.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*287*_*wNFX2tFto44esjEa", "flight_key": "F77TX00174-286", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 511.72, "gross_total": 677.29, "base_fare": 223.01, "tax": 288.7, "sell": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.01, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7, "gross": { "base_fare": "216.52", "tax": "288.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4wMCIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.72, "filter": { "id": "F77TX00174-286", "price": 511.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*288*_*gfOjjTEIgWFj45B0", "flight_key": "F77TX00174-287", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 511.72, "gross_total": 677.29, "base_fare": 223.01, "tax": 288.7, "sell": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.01, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7, "gross": { "base_fare": "216.52", "tax": "288.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4wMCIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.72, "filter": { "id": "F77TX00174-287", "price": 511.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*289*_*asZcedbZCgUGSIuj", "flight_key": "F77TX00174-288", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H35M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "lay_over_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": 511.72, "gross_total": 677.29, "base_fare": 223.01, "tax": 288.7, "sell": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg2LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzcuMjksImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.01, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 511.72, "base_fare": 223.01, "tax": 288.7, "gross": { "base_fare": "216.52", "tax": "288.70", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4wMCIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny4yOSIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 511.72, "filter": { "id": "F77TX00174-288", "price": 511.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*290*_*paWW17BB5OzFGngq", "flight_key": "F77TX00174-289", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-289", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*291*_*3P7LFjKiqTcKiJcN", "flight_key": "F77TX00174-290", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-290", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*292*_*b3jqKvMvJmVIuCtW", "flight_key": "F77TX00174-291", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-291", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*293*_*jwnSJEKb5DpXzee2", "flight_key": "F77TX00174-292", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-292", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*294*_*rWkSw1HpAvkoFtMQ", "flight_key": "F77TX00174-293", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-293", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*295*_*UxXNITiPUapZ7ktA", "flight_key": "F77TX00174-294", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-294", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*296*_*N1mCAssX0bFTpXnb", "flight_key": "F77TX00174-295", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-295", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*297*_*BzX0zerq5q7pDThC", "flight_key": "F77TX00174-296", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-296", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*298*_*emesA5kga3P1Vg5R", "flight_key": "F77TX00174-297", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 505.67, "gross_total": 669.35, "base_fare": 218.92, "tax": 286.75, "sell": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njc3LjksImJhc2VfZmFyZSI6MjkzLjQ4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY2OS4zNSwiYmFzZV9mYXJlIjoyODQuOTMsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.67, "base_fare": 218.92, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 505.67, "base_fare": 218.92, "tax": 286.75, "gross": { "base_fare": "212.54", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3Ny45MCIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2OS4zNSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NjkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 505.67, "filter": { "id": "F77TX00174-297", "price": 505.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*299*_*yAL4lqSXP4cgPdem", "flight_key": "F77TX00174-298", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 507.94, "gross_total": 670.84, "base_fare": 258.83, "tax": 249.11, "sell": { "currency": "GBP", "total": 507.94, "base_fare": 258.83, "tax": 249.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgwLjk1LCJiYXNlX2ZhcmUiOjM0Ni45OSwidGF4IjozMzMuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzAuODQsImJhc2VfZmFyZSI6MzM2Ljg4LCJ0YXgiOjMzMy45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzAuODQsImJhc2VfZmFyZSI6MzM2Ljg4LCJ0YXgiOjMzMy45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.94, "base_fare": 258.83, "tax": 249.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "251.29", "tax": "249.11", "discount": 0, "ait": "0.00", "service_charge": 7.54 }, "partner": { "currency": "GBP", "total": 507.94, "base_fare": 258.83, "tax": 249.11, "gross": { "base_fare": "251.29", "tax": "249.11", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MC45NSIsImJhc2VfZmFyZSI6IjM0Ni45OSIsInRheCI6IjMzMy45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNi44OCIsInRheCI6IjMzMy45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcwLjg0IiwiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcwLjg0IiwiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 507.94, "filter": { "id": "F77TX00174-298", "price": 507.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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*300*_*yP0WYUKzLBX7lCVv", "flight_key": "F77TX00174-299", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 507.94, "gross_total": 670.84, "base_fare": 258.83, "tax": 249.11, "sell": { "currency": "GBP", "total": 507.94, "base_fare": 258.83, "tax": 249.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgwLjk1LCJiYXNlX2ZhcmUiOjM0Ni45OSwidGF4IjozMzMuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzAuODQsImJhc2VfZmFyZSI6MzM2Ljg4LCJ0YXgiOjMzMy45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzAuODQsImJhc2VfZmFyZSI6MzM2Ljg4LCJ0YXgiOjMzMy45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.94, "base_fare": 258.83, "tax": 249.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "251.29", "tax": "249.11", "discount": 0, "ait": "0.00", "service_charge": 7.54 }, "partner": { "currency": "GBP", "total": 507.94, "base_fare": 258.83, "tax": 249.11, "gross": { "base_fare": "251.29", "tax": "249.11", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MC45NSIsImJhc2VfZmFyZSI6IjM0Ni45OSIsInRheCI6IjMzMy45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNi44OCIsInRheCI6IjMzMy45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcwLjg0IiwiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcwLjg0IiwiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 507.94, "filter": { "id": "F77TX00174-299", "price": 507.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-11 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*301*_*kk7HwMu13gBa2Nbs", "flight_key": "F77TX00174-300", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 507.94, "gross_total": 670.84, "base_fare": 258.83, "tax": 249.11, "sell": { "currency": "GBP", "total": 507.94, "base_fare": 258.83, "tax": 249.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgwLjk1LCJiYXNlX2ZhcmUiOjM0Ni45OSwidGF4IjozMzMuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzAuODQsImJhc2VfZmFyZSI6MzM2Ljg4LCJ0YXgiOjMzMy45NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzAuODQsImJhc2VfZmFyZSI6MzM2Ljg4LCJ0YXgiOjMzMy45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.94, "base_fare": 258.83, "tax": 249.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "251.29", "tax": "249.11", "discount": 0, "ait": "0.00", "service_charge": 7.54 }, "partner": { "currency": "GBP", "total": 507.94, "base_fare": 258.83, "tax": 249.11, "gross": { "base_fare": "251.29", "tax": "249.11", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MC45NSIsImJhc2VfZmFyZSI6IjM0Ni45OSIsInRheCI6IjMzMy45NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNi44OCIsInRheCI6IjMzMy45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcwLjg0IiwiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcwLjg0IiwiYmFzZV9mYXJlIjoiMzM2Ljg4IiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3MC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 507.94, "filter": { "id": "F77TX00174-300", "price": 507.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-11 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*302*_*yor4ipoC9xOsO5qv", "flight_key": "F77TX00174-301", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 510.06, "gross_total": 674.7, "base_fare": 232.32, "tax": 277.73, "sell": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjc3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNywiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NC43LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.06, "base_fare": 232.32, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My43NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.06, "filter": { "id": "F77TX00174-301", "price": 510.06, "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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*303*_*MA3CtPjgoxX2ks63", "flight_key": "F77TX00174-302", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 510.06, "gross_total": 674.7, "base_fare": 232.32, "tax": 277.73, "sell": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjc3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNywiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NC43LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.06, "base_fare": 232.32, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My43NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.06, "filter": { "id": "F77TX00174-302", "price": 510.06, "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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*304*_*DkBPEixDv0AR946C", "flight_key": "F77TX00174-303", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 510.06, "gross_total": 674.7, "base_fare": 232.32, "tax": 277.73, "sell": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjc3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNywiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NC43LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.06, "base_fare": 232.32, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My43NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.06, "filter": { "id": "F77TX00174-303", "price": 510.06, "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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*305*_*GvEA7iVK5PCo8R3s", "flight_key": "F77TX00174-304", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 510.06, "gross_total": 674.7, "base_fare": 232.32, "tax": 277.73, "sell": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjc3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNywiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NC43LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.06, "base_fare": 232.32, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My43NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.06, "filter": { "id": "F77TX00174-304", "price": 510.06, "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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*306*_*K9v48CGBnXirt7b2", "flight_key": "F77TX00174-305", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 510.06, "gross_total": 674.7, "base_fare": 232.32, "tax": 277.73, "sell": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjc3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNywiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NC43LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.06, "base_fare": 232.32, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My43NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.06, "filter": { "id": "F77TX00174-305", "price": 510.06, "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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*307*_*CpeUiaTwuERbIhhe", "flight_key": "F77TX00174-306", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 510.06, "gross_total": 674.7, "base_fare": 232.32, "tax": 277.73, "sell": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjc3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNywiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NC43LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.06, "base_fare": 232.32, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My43NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.06, "filter": { "id": "F77TX00174-306", "price": 510.06, "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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*308*_*peBJLnvmTL55GEq5", "flight_key": "F77TX00174-307", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 510.06, "gross_total": 674.7, "base_fare": 232.32, "tax": 277.73, "sell": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjc3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNywiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NC43LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.06, "base_fare": 232.32, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My43NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.06, "filter": { "id": "F77TX00174-307", "price": 510.06, "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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*309*_*w0KBMdUjTrEqbDWO", "flight_key": "F77TX00174-308", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "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": 510.06, "gross_total": 674.7, "base_fare": 232.32, "tax": 277.73, "sell": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjc3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNywiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6MzcyLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3NC43LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozNzIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.06, "base_fare": 232.32, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 510.06, "base_fare": 232.32, "tax": 277.73, "gross": { "base_fare": "225.56", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My43NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC43MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 510.06, "filter": { "id": "F77TX00174-308", "price": 510.06, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*310*_*0OYNxeuPhnzkNYDB", "flight_key": "F77TX00174-309", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 507.56, "gross_total": 671.8, "base_fare": 220.93, "tax": 286.63, "sell": { "currency": "GBP", "total": 507.56, "base_fare": 220.93, "tax": 286.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgwLjQzLCJiYXNlX2ZhcmUiOjI5Ni4xOCwidGF4IjozODQuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzEuOCwiYmFzZV9mYXJlIjoyODcuNTUsInRheCI6Mzg0LjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MS44LCJiYXNlX2ZhcmUiOjI4Ny41NSwidGF4IjozODQuMjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.56, "base_fare": 220.93, "tax": 286.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.49", "tax": "286.63", "discount": 0, "ait": "0.00", "service_charge": 6.44 }, "partner": { "currency": "GBP", "total": 507.56, "base_fare": 220.93, "tax": 286.63, "gross": { "base_fare": "214.49", "tax": "286.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MC40MyIsImJhc2VfZmFyZSI6IjI5Ni4xOCIsInRheCI6IjM4NC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ny41NSIsInRheCI6IjM4NC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS44MCIsImJhc2VfZmFyZSI6IjI4Ny41NSIsInRheCI6IjM4NC4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ny41NSIsInRheCI6IjM4NC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3MS44MCIsImJhc2VfZmFyZSI6IjI4Ny41NSIsInRheCI6IjM4NC4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzEuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 507.56, "filter": { "id": "F77TX00174-309", "price": 507.56, "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-11 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601121050jed202601121300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*311*_*qg5WQs5IhaZxwXW9", "flight_key": "F77TX00174-310", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-310", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*312*_*0sK2N3HrMRX5Vrtt", "flight_key": "F77TX00174-311", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-311", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*313*_*5B8CuGgXNq314cWO", "flight_key": "F77TX00174-312", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-312", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*314*_*TsBgkLsCId6TNOaT", "flight_key": "F77TX00174-313", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-313", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*315*_*aFrJVP5W8DbsMAfD", "flight_key": "F77TX00174-314", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-314", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*316*_*aF4cIJylolonyqUu", "flight_key": "F77TX00174-315", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-315", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*317*_*hYBJ683F3VNWli1r", "flight_key": "F77TX00174-316", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-316", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*318*_*yGe01GZRk1ZRT6Xl", "flight_key": "F77TX00174-317", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-317", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*319*_*ILVmQUrsjLulfHtd", "flight_key": "F77TX00174-318", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-318", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*320*_*7aZqhf35dKZzA2WS", "flight_key": "F77TX00174-319", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-319", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*321*_*rt2CmQcIBQNmaoY9", "flight_key": "F77TX00174-320", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-320", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*322*_*Ix9yz4j4ZOg302Qq", "flight_key": "F77TX00174-321", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-321", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*323*_*iM54R947ZWeEHFhk", "flight_key": "F77TX00174-322", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-322", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*324*_*zGt4oRQyWgnXDIBO", "flight_key": "F77TX00174-323", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-323", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*325*_*1yn7FlSniihFZpTB", "flight_key": "F77TX00174-324", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-324", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*326*_*x41stPJKJLtPtaiC", "flight_key": "F77TX00174-325", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-325", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*327*_*RzklW8Fm35GRMw9g", "flight_key": "F77TX00174-326", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-326", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*328*_*9rogik6BxhjbRYOY", "flight_key": "F77TX00174-327", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-327", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*329*_*1zqPygDH7A9FtzIw", "flight_key": "F77TX00174-328", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-328", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*330*_*AFpar2bP2IPVqlQO", "flight_key": "F77TX00174-329", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-329", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*331*_*2HczKfQ5O7FgbpW3", "flight_key": "F77TX00174-330", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-330", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*332*_*3X4i2JL2xboJFATm", "flight_key": "F77TX00174-331", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-331", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*333*_*sNZdHakaRnCq4xys", "flight_key": "F77TX00174-332", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-332", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*334*_*0PDHA42VAlPTvBdG", "flight_key": "F77TX00174-333", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-333", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*335*_*tIACW5oNX0Zuzv92", "flight_key": "F77TX00174-334", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-334", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*336*_*Io5kA8cwwYizDgIo", "flight_key": "F77TX00174-335", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "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": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-335", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*337*_*yrix6inwwwylGuiN", "flight_key": "F77TX00174-336", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-336", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*338*_*OjaEUYIywYMUT7BZ", "flight_key": "F77TX00174-337", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 509.77, "gross_total": 674.68, "base_fare": 223.01, "tax": 286.75, "sell": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjM5LCJiYXNlX2ZhcmUiOjI5OC45NywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzQuNjgsImJhc2VfZmFyZSI6MjkwLjI2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.52", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.5 }, "partner": { "currency": "GBP", "total": 509.77, "base_fare": 223.01, "tax": 286.75, "gross": { "base_fare": "216.52", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My4zOSIsImJhc2VfZmFyZSI6IjI5OC45NyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3NC42OCIsImJhc2VfZmFyZSI6IjI5MC4yNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzQuNjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.77, "filter": { "id": "F77TX00174-337", "price": 509.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*339*_*eZMw7Y6M0eauna9I", "flight_key": "F77TX00174-338", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-338", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*340*_*y4qxCv5Ibgu68SA1", "flight_key": "F77TX00174-339", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-339", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*341*_*vMI6mpDmg5IraeoO", "flight_key": "F77TX00174-340", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-340", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*342*_*xsCk6Lq1NJMZXyUG", "flight_key": "F77TX00174-341", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-341", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*343*_*tN0IiyOySwZKISAD", "flight_key": "F77TX00174-342", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-342", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*344*_*wy2RVAMFE8pwY6vZ", "flight_key": "F77TX00174-343", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-343", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*345*_*fISaK48kvMHZTdI8", "flight_key": "F77TX00174-344", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-344", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*346*_*RCcOdShPupbkXwh0", "flight_key": "F77TX00174-345", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-345", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*347*_*aU9mqIK6iVbrtor0", "flight_key": "F77TX00174-346", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-346", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*348*_*7kDVTU52GaBCrv6o", "flight_key": "F77TX00174-347", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-347", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*349*_*9SqdNQnj9fib3g0p", "flight_key": "F77TX00174-348", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-348", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16: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": "lhr202601111635ist2026011123251986ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*350*_*TXHIRWhO0ytWjIDR", "flight_key": "F77TX00174-349", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-349", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*351*_*D6I3ImPvJQHfxtgT", "flight_key": "F77TX00174-350", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-350", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*352*_*7jq45gtHJ6h4onDO", "flight_key": "F77TX00174-351", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-351", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*353*_*5Gld9XCLMbC94SlF", "flight_key": "F77TX00174-352", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-352", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*354*_*U7GzkqW9raLQyfN0", "flight_key": "F77TX00174-353", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-353", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*355*_*Hxee47E9FkYsBbW0", "flight_key": "F77TX00174-354", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-354", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*356*_*PtbQAjckap9oDzpg", "flight_key": "F77TX00174-355", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT18H20M", "lay_over_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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-355", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*357*_*jSrdM6zOXonc7CVu", "flight_key": "F77TX00174-356", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "PT22H40M", "lay_over_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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-356", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*358*_*dB4V11EOtM8cYp3k", "flight_key": "F77TX00174-357", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-357", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*359*_*jgMvVJP9ErXbBPDI", "flight_key": "F77TX00174-358", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-358", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*360*_*1TTFpGGIu5fGx7Z9", "flight_key": "F77TX00174-359", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-359", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*361*_*7B81ia7B1AtNFZeL", "flight_key": "F77TX00174-360", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-360", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*362*_*NVfbrZtOEMuQ453U", "flight_key": "F77TX00174-361", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": 509.14, "gross_total": 672.55, "base_fare": 256.25, "tax": 252.89, "sell": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgyLjU2LCJiYXNlX2ZhcmUiOjM0My41MywidGF4IjozMzkuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzIuNTUsImJhc2VfZmFyZSI6MzMzLjUyLCJ0YXgiOjMzOS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": 0, "ait": "0.00", "service_charge": 7.47 }, "partner": { "currency": "GBP", "total": 509.14, "base_fare": 256.25, "tax": 252.89, "gross": { "base_fare": "248.78", "tax": "252.89", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Mi41NiIsImJhc2VfZmFyZSI6IjM0My41MyIsInRheCI6IjMzOS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzMy41MiIsInRheCI6IjMzOS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjcyLjU1IiwiYmFzZV9mYXJlIjoiMzMzLjUyIiwidGF4IjoiMzM5LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 509.14, "filter": { "id": "F77TX00174-361", "price": 509.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*363*_*cleMvub4ZhaFpfvm", "flight_key": "F77TX00174-362", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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-12 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-12 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-12", "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.6, "gross_total": 686.64, "base_fare": 219.94, "tax": 298.66, "sell": { "currency": "GBP", "total": 518.6, "base_fare": 219.94, "tax": 298.66 }, "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.6, "base_fare": 219.94, "tax": 298.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.53", "tax": "298.66", "discount": 0, "ait": "0.00", "service_charge": 6.41 }, "partner": { "currency": "GBP", "total": 518.6, "base_fare": 219.94, "tax": 298.66, "gross": { "base_fare": "213.53", "tax": "298.66", "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.6, "filter": { "id": "F77TX00174-362", "price": 518.6, "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-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235med202601121030248med202601121200jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*364*_*btPGDSQR8ycB1dNP", "flight_key": "F77TX00174-363", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-363", "price": 508.55, "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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*365*_*IQlB3CV2M60HTMQl", "flight_key": "F77TX00174-364", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-364", "price": 508.55, "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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*366*_*6wjCcfmJUT2VAKRr", "flight_key": "F77TX00174-365", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-365", "price": 508.55, "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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*367*_*WTjAPPZa36EmG9hK", "flight_key": "F77TX00174-366", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-366", "price": 508.55, "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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*368*_*tLZsAronhoOUKhgp", "flight_key": "F77TX00174-367", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-367", "price": 508.55, "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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*369*_*iDtkjgdYmwyGSEsF", "flight_key": "F77TX00174-368", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-368", "price": 508.55, "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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*370*_*8oHKlTq4rjBU8ES2", "flight_key": "F77TX00174-369", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-369", "price": 508.55, "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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*371*_*O4iFvpgIwQebitio", "flight_key": "F77TX00174-370", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-370", "price": 508.55, "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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*372*_*Bntx0ELi3q4Jk0DT", "flight_key": "F77TX00174-371", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 508.55, "gross_total": 673.21, "base_fare": 218.92, "tax": 289.63, "sell": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgxLjc2LCJiYXNlX2ZhcmUiOjI5My40OCwidGF4IjozODguMjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzMuMjEsImJhc2VfZmFyZSI6Mjg0LjkzLCJ0YXgiOjM4OC4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": 0, "ait": "0.00", "service_charge": 6.38 }, "partner": { "currency": "GBP", "total": 508.55, "base_fare": 218.92, "tax": 289.63, "gross": { "base_fare": "212.54", "tax": "289.63", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS43NiIsImJhc2VfZmFyZSI6IjI5My40OCIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTUifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3My4yMSIsImJhc2VfZmFyZSI6IjI4NC45MyIsInRheCI6IjM4OC4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzMuMjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 508.55, "filter": { "id": "F77TX00174-371", "price": 508.55, "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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*373*_*kAFnfV3eE6MWGc1G", "flight_key": "F77TX00174-372", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.6, "gross_total": 686.64, "base_fare": 219.94, "tax": 298.66, "sell": { "currency": "GBP", "total": 518.6, "base_fare": 219.94, "tax": 298.66 }, "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.6, "base_fare": 219.94, "tax": 298.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.53", "tax": "298.66", "discount": 0, "ait": "0.00", "service_charge": 6.41 }, "partner": { "currency": "GBP", "total": 518.6, "base_fare": 219.94, "tax": 298.66, "gross": { "base_fare": "213.53", "tax": "298.66", "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.6, "filter": { "id": "F77TX00174-372", "price": 518.6, "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-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*374*_*2DDPjjIc8XJnhw16", "flight_key": "F77TX00174-373", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 513.82, "gross_total": 679.11, "base_fare": 248.85, "tax": 264.97, "sell": { "currency": "GBP", "total": 513.82, "base_fare": 248.85, "tax": 264.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4LjgzLCJiYXNlX2ZhcmUiOjMzMy42MSwidGF4IjozNTUuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuMTEsImJhc2VfZmFyZSI6MzIzLjg5LCJ0YXgiOjM1NS4yMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuMTEsImJhc2VfZmFyZSI6MzIzLjg5LCJ0YXgiOjM1NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 513.82, "base_fare": 248.85, "tax": 264.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "241.60", "tax": "264.97", "discount": 0, "ait": "0.00", "service_charge": 7.25 }, "partner": { "currency": "GBP", "total": 513.82, "base_fare": 248.85, "tax": 264.97, "gross": { "base_fare": "241.60", "tax": "264.97", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC44MyIsImJhc2VfZmFyZSI6IjMzMy42MSIsInRheCI6IjM1NS4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3OS4xMSIsImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1NS4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY3OS4xMSIsImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzkuMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 513.82, "filter": { "id": "F77TX00174-373", "price": 513.82, "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": "L", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601121425jed202601121735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*375*_*Jq06S5uFT8Og8RJ5", "flight_key": "F77TX00174-374", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 514.45, "gross_total": 679.45, "base_fare": 261.47, "tax": 252.97, "sell": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg5LjY2LCJiYXNlX2ZhcmUiOjM1MC41MywidGF4IjozMzkuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 261.47, "tax": 252.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.86", "tax": "252.97", "discount": 0, "ait": "0.00", "service_charge": 7.62 }, "partner": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97, "gross": { "base_fare": "253.86", "tax": "252.97", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS42NiIsImJhc2VfZmFyZSI6IjM1MC41MyIsInRheCI6IjMzOS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MC4zMiIsInRheCI6IjMzOS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3OS40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 514.45, "filter": { "id": "F77TX00174-374", "price": 514.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*376*_*739q4WpTwUow4JIr", "flight_key": "F77TX00174-375", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 514.45, "gross_total": 679.45, "base_fare": 261.47, "tax": 252.97, "sell": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg5LjY2LCJiYXNlX2ZhcmUiOjM1MC41MywidGF4IjozMzkuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 261.47, "tax": 252.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.86", "tax": "252.97", "discount": 0, "ait": "0.00", "service_charge": 7.62 }, "partner": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97, "gross": { "base_fare": "253.86", "tax": "252.97", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS42NiIsImJhc2VfZmFyZSI6IjM1MC41MyIsInRheCI6IjMzOS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MC4zMiIsInRheCI6IjMzOS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3OS40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 514.45, "filter": { "id": "F77TX00174-375", "price": 514.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*377*_*Y42VDPMSNb92Iqg6", "flight_key": "F77TX00174-376", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 514.45, "gross_total": 679.45, "base_fare": 261.47, "tax": 252.97, "sell": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg5LjY2LCJiYXNlX2ZhcmUiOjM1MC41MywidGF4IjozMzkuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 261.47, "tax": 252.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.86", "tax": "252.97", "discount": 0, "ait": "0.00", "service_charge": 7.62 }, "partner": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97, "gross": { "base_fare": "253.86", "tax": "252.97", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS42NiIsImJhc2VfZmFyZSI6IjM1MC41MyIsInRheCI6IjMzOS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MC4zMiIsInRheCI6IjMzOS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3OS40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 514.45, "filter": { "id": "F77TX00174-376", "price": 514.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*378*_*aFhkDLsNJIe4STr7", "flight_key": "F77TX00174-377", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 514.45, "gross_total": 679.45, "base_fare": 261.47, "tax": 252.97, "sell": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg5LjY2LCJiYXNlX2ZhcmUiOjM1MC41MywidGF4IjozMzkuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 261.47, "tax": 252.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.86", "tax": "252.97", "discount": 0, "ait": "0.00", "service_charge": 7.62 }, "partner": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97, "gross": { "base_fare": "253.86", "tax": "252.97", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS42NiIsImJhc2VfZmFyZSI6IjM1MC41MyIsInRheCI6IjMzOS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MC4zMiIsInRheCI6IjMzOS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3OS40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 514.45, "filter": { "id": "F77TX00174-377", "price": 514.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*379*_*0Erj0wtaYC2bNTde", "flight_key": "F77TX00174-378", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 514.45, "gross_total": 679.45, "base_fare": 261.47, "tax": 252.97, "sell": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg5LjY2LCJiYXNlX2ZhcmUiOjM1MC41MywidGF4IjozMzkuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2NzkuNDUsImJhc2VfZmFyZSI6MzQwLjMyLCJ0YXgiOjMzOS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 261.47, "tax": 252.97, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.86", "tax": "252.97", "discount": 0, "ait": "0.00", "service_charge": 7.62 }, "partner": { "currency": "GBP", "total": 514.45, "base_fare": 261.47, "tax": 252.97, "gross": { "base_fare": "253.86", "tax": "252.97", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS42NiIsImJhc2VfZmFyZSI6IjM1MC41MyIsInRheCI6IjMzOS4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MC4zMiIsInRheCI6IjMzOS4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjc5LjQ1IiwiYmFzZV9mYXJlIjoiMzQwLjMyIiwidGF4IjoiMzM5LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY3OS40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 514.45, "filter": { "id": "F77TX00174-378", "price": 514.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*380*_*fDibmq2tEGM2wAvY", "flight_key": "F77TX00174-379", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 515.33, "gross_total": 681.13, "base_fare": 248.85, "tax": 266.48, "sell": { "currency": "GBP", "total": 515.33, "base_fare": 248.85, "tax": 266.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkwLjg1LCJiYXNlX2ZhcmUiOjMzMy42MSwidGF4IjozNTcuMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMTMsImJhc2VfZmFyZSI6MzIzLjg5LCJ0YXgiOjM1Ny4yNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMTMsImJhc2VfZmFyZSI6MzIzLjg5LCJ0YXgiOjM1Ny4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 515.33, "base_fare": 248.85, "tax": 266.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "241.60", "tax": "266.48", "discount": 0, "ait": "0.00", "service_charge": 7.25 }, "partner": { "currency": "GBP", "total": 515.33, "base_fare": 248.85, "tax": 266.48, "gross": { "base_fare": "241.60", "tax": "266.48", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC44NSIsImJhc2VfZmFyZSI6IjMzMy42MSIsInRheCI6IjM1Ny4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS4xMyIsImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1Ny4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS4xMyIsImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 515.33, "filter": { "id": "F77TX00174-379", "price": 515.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": "L", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601121425jed202601121735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*381*_*E8ayQTreEVUb1N3D", "flight_key": "F77TX00174-380", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 515.33, "gross_total": 681.13, "base_fare": 248.85, "tax": 266.48, "sell": { "currency": "GBP", "total": 515.33, "base_fare": 248.85, "tax": 266.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkwLjg1LCJiYXNlX2ZhcmUiOjMzMy42MSwidGF4IjozNTcuMjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMTMsImJhc2VfZmFyZSI6MzIzLjg5LCJ0YXgiOjM1Ny4yNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODEuMTMsImJhc2VfZmFyZSI6MzIzLjg5LCJ0YXgiOjM1Ny4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 515.33, "base_fare": 248.85, "tax": 266.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "241.60", "tax": "266.48", "discount": 0, "ait": "0.00", "service_charge": 7.25 }, "partner": { "currency": "GBP", "total": 515.33, "base_fare": 248.85, "tax": 266.48, "gross": { "base_fare": "241.60", "tax": "266.48", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC44NSIsImJhc2VfZmFyZSI6IjMzMy42MSIsInRheCI6IjM1Ny4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuNzIifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS4xMyIsImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1Ny4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4MS4xMyIsImJhc2VfZmFyZSI6IjMyMy44OSIsInRheCI6IjM1Ny4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 515.33, "filter": { "id": "F77TX00174-380", "price": 515.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": "L", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601121425jed202601121735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*382*_*hKwTnxNagf1ZrbUk", "flight_key": "F77TX00174-381", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-381", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*383*_*vxeXajgl0GETLfX4", "flight_key": "F77TX00174-382", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-382", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*384*_*Dvd9GEOIoupLkMtQ", "flight_key": "F77TX00174-383", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-383", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*385*_*8nyBl8pjn3KyO9C4", "flight_key": "F77TX00174-384", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-384", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*386*_*xI8YFpqhFTg3pH09", "flight_key": "F77TX00174-385", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-385", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*387*_*KUZxrZQmkCPa4RYD", "flight_key": "F77TX00174-386", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-386", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*388*_*NIM1h5ayN00h0dmx", "flight_key": "F77TX00174-387", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-387", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*389*_*nHyYqGvfLrP7hWMk", "flight_key": "F77TX00174-388", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 519.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-388", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*390*_*n1BFJ92qXuXaxxxO", "flight_key": "F77TX00174-389", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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.08, "gross_total": 686.8, "base_fare": 232.32, "tax": 286.75, "sell": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1Ljg3LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuOCwiYmFzZV9mYXJlIjozMDIuMzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ni44LCJiYXNlX2ZhcmUiOjMwMi4zOCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 232.32, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 519.08, "base_fare": 232.32, "tax": 286.75, "gross": { "base_fare": "225.56", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS44NyIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni44MCIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.08, "filter": { "id": "F77TX00174-389", "price": 519.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*391*_*cO7RAoAvaiVJvwQn", "flight_key": "F77TX00174-390", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-390", "price": 516.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*392*_*QKSjAiTi3X7LzkF0", "flight_key": "F77TX00174-391", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-391", "price": 516.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*393*_*KQ5RC3xt2JWdP1wf", "flight_key": "F77TX00174-392", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-392", "price": 516.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*394*_*U1GmMu1NOcPVap7X", "flight_key": "F77TX00174-393", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-393", "price": 516.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*395*_*JJfyzTu7kGyXfAJw", "flight_key": "F77TX00174-394", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-394", "price": 516.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*396*_*qYahhGFDsp9Rb6DC", "flight_key": "F77TX00174-395", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-395", "price": 516.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*397*_*SRXnAb8V7GPK5xFQ", "flight_key": "F77TX00174-396", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-396", "price": 516.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*398*_*fCSuRGed8D5Vhsgh", "flight_key": "F77TX00174-397", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-397", "price": 516.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*399*_*6WWCNaEvaBieO8qo", "flight_key": "F77TX00174-398", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-398", "price": 516.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*400*_*y7BKUiWBHU7RnTWQ", "flight_key": "F77TX00174-399", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-399", "price": 516.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*401*_*r8Utxl4yrCh5fESL", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-400", "price": 516.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*402*_*l0U5AqJSyZAasd7l", "flight_key": "F77TX00174-401", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-401", "price": 516.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*403*_*A01xVZztSinx3Xkc", "flight_key": "F77TX00174-402", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 516.72, "gross_total": 683.97, "base_fare": 223.79, "tax": 292.93, "sell": { "currency": "GBP", "total": 516.72, "base_fare": 223.79, "tax": 292.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjcxLCJiYXNlX2ZhcmUiOjMwMC4wMSwidGF4IjozOTIuN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45NywiYmFzZV9mYXJlIjoyOTEuMjcsInRheCI6MzkyLjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk3LCJiYXNlX2ZhcmUiOjI5MS4yNywidGF4IjozOTIuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 223.79, "tax": 292.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "217.27", "tax": "292.93", "discount": 0, "ait": "0.00", "service_charge": 6.52 }, "partner": { "currency": "GBP", "total": 516.72, "base_fare": 223.79, "tax": 292.93, "gross": { "base_fare": "217.27", "tax": "292.93", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi43MSIsImJhc2VfZmFyZSI6IjMwMC4wMSIsInRheCI6IjM5Mi43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MS4yNyIsInRheCI6IjM5Mi43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4Ljc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45NyIsImJhc2VfZmFyZSI6IjI5MS4yNyIsInRheCI6IjM5Mi43MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MS4yNyIsInRheCI6IjM5Mi43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45NyIsImJhc2VfZmFyZSI6IjI5MS4yNyIsInRheCI6IjM5Mi43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.72, "filter": { "id": "F77TX00174-402", "price": 516.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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*404*_*I1yXDV6F2qWd7AqV", "flight_key": "F77TX00174-403", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-403", "price": 516.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*405*_*s0R7cxFLuz5tMfUU", "flight_key": "F77TX00174-404", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-404", "price": 516.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*406*_*IK2UlfzSyzQNpYhm", "flight_key": "F77TX00174-405", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-405", "price": 516.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*407*_*dHhEhgClM52fKBID", "flight_key": "F77TX00174-406", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-406", "price": 516.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*408*_*41LBLd6jgw2UeNPj", "flight_key": "F77TX00174-407", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-407", "price": 516.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*409*_*De39bZWar8ID6MmF", "flight_key": "F77TX00174-408", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-408", "price": 516.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*410*_*A3HcHrVsPYyu3KJ8", "flight_key": "F77TX00174-409", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-409", "price": 516.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*411*_*WGpc10kTXQ5kDDp9", "flight_key": "F77TX00174-410", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-410", "price": 516.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*412*_*HRu2s02hKhneO4y6", "flight_key": "F77TX00174-411", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-411", "price": 516.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*413*_*HcVpzWhTOJ6JV6Lq", "flight_key": "F77TX00174-412", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-412", "price": 516.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*414*_*7B8rTDl4prXda3rS", "flight_key": "F77TX00174-413", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 516.61, "gross_total": 683.98, "base_fare": 219.65, "tax": 296.96, "sell": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkyLjU2LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4IjozOTguMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4My45OCwiYmFzZV9mYXJlIjoyODUuODgsInRheCI6Mzk4LjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjgzLjk4LCJiYXNlX2ZhcmUiOjI4NS44OCwidGF4IjozOTguMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 219.65, "tax": 296.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "296.96", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 516.61, "base_fare": 219.65, "tax": 296.96, "gross": { "base_fare": "213.25", "tax": "296.96", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi41NiIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4My45OCIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjM5OC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODMuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 516.61, "filter": { "id": "F77TX00174-413", "price": 516.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*415*_*R6fYQfnziw0BwLnc", "flight_key": "F77TX00174-414", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-414", "price": 517.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*416*_*jlAAcDTkDAHk1Z54", "flight_key": "F77TX00174-415", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-415", "price": 517.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*417*_*XVivtgv6qXB7KoAY", "flight_key": "F77TX00174-416", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-416", "price": 517.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*418*_*di6qzQ5KQCbS6JwJ", "flight_key": "F77TX00174-417", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-417", "price": 517.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*419*_*oDavYxHnssML0fts", "flight_key": "F77TX00174-418", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-418", "price": 517.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*420*_*zPYKJG9qE5N1RTqx", "flight_key": "F77TX00174-419", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-419", "price": 517.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*421*_*l9XFuAoIEgoTjFh8", "flight_key": "F77TX00174-420", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-420", "price": 517.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*422*_*8FO0llm2deoVS6de", "flight_key": "F77TX00174-421", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-421", "price": 517.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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*423*_*KNDhQTcVqClYHCfy", "flight_key": "F77TX00174-422", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-422", "price": 517.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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*424*_*byM6Wa9QTWzOUFHs", "flight_key": "F77TX00174-423", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-423", "price": 517.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-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*425*_*3OcLOR2qFowBBXPV", "flight_key": "F77TX00174-424", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-424", "price": 517.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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*426*_*7UMWNPfGCjiS1k6A", "flight_key": "F77TX00174-425", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-425", "price": 517.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-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*427*_*yIyQgRXa0jOKI4n2", "flight_key": "F77TX00174-426", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-426", "price": 517.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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*428*_*y0olBNGucEoorFja", "flight_key": "F77TX00174-427", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-427", "price": 517.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-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*429*_*mGcJgDpDWJIa56kp", "flight_key": "F77TX00174-428", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-428", "price": 517.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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*430*_*hiFhWjthGck994Eb", "flight_key": "F77TX00174-429", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-429", "price": 517.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*431*_*UDitNTwNEEWhGFkt", "flight_key": "F77TX00174-430", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-430", "price": 517.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-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*432*_*zDtxLUmCNX05yRKU", "flight_key": "F77TX00174-431", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-431", "price": 517.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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*433*_*Za64oKbetkDzFnzB", "flight_key": "F77TX00174-432", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-432", "price": 517.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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*434*_*YC9XRy3Mt4pzNrLT", "flight_key": "F77TX00174-433", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-433", "price": 517.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*435*_*RqPpW3BV9I1aXQ44", "flight_key": "F77TX00174-434", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-434", "price": 517.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*436*_*XW2SYywEVqeItZZA", "flight_key": "F77TX00174-435", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-435", "price": 517.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*437*_*r59XxQeKmSTyBMZy", "flight_key": "F77TX00174-436", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 517.22, "gross_total": 684.78, "base_fare": 220.43, "tax": 296.79, "sell": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjkzLjM5LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4IjozOTcuODh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODQuNzgsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6Mzk3Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NC43OCwiYmFzZV9mYXJlIjoyODYuOSwidGF4IjozOTcuODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 517.22, "base_fare": 220.43, "tax": 296.79, "gross": { "base_fare": "214.01", "tax": "296.79", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5My4zOSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NC43OCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjM5Ny44OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODQuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.22, "filter": { "id": "F77TX00174-436", "price": 517.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*438*_*2L28e2BB2HvMxngP", "flight_key": "F77TX00174-437", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 517.8, "gross_total": 685.41, "base_fare": 223.88, "tax": 293.91, "sell": { "currency": "GBP", "total": 517.8, "base_fare": 223.88, "tax": 293.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk0LjE1LCJiYXNlX2ZhcmUiOjMwMC4xNCwidGF4IjozOTQuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODUuNDEsImJhc2VfZmFyZSI6MjkxLjQsInRheCI6Mzk0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NS40MSwiYmFzZV9mYXJlIjoyOTEuNCwidGF4IjozOTQuMDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.8, "base_fare": 223.88, "tax": 293.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "217.37", "tax": "293.91", "discount": 0, "ait": "0.00", "service_charge": 6.52 }, "partner": { "currency": "GBP", "total": 517.8, "base_fare": 223.88, "tax": 293.91, "gross": { "base_fare": "217.37", "tax": "293.91", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NC4xNSIsImJhc2VfZmFyZSI6IjMwMC4xNCIsInRheCI6IjM5NC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MS40MCIsInRheCI6IjM5NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4Ljc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NS40MSIsImJhc2VfZmFyZSI6IjI5MS40MCIsInRheCI6IjM5NC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MS40MCIsInRheCI6IjM5NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NS40MSIsImJhc2VfZmFyZSI6IjI5MS40MCIsInRheCI6IjM5NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODUuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.8, "filter": { "id": "F77TX00174-437", "price": 517.8, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*439*_*bBQgBKaCwxF5Bi1g", "flight_key": "F77TX00174-438", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 517.8, "gross_total": 685.41, "base_fare": 223.88, "tax": 293.91, "sell": { "currency": "GBP", "total": 517.8, "base_fare": 223.88, "tax": 293.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk0LjE1LCJiYXNlX2ZhcmUiOjMwMC4xNCwidGF4IjozOTQuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODUuNDEsImJhc2VfZmFyZSI6MjkxLjQsInRheCI6Mzk0LjAxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4NS40MSwiYmFzZV9mYXJlIjoyOTEuNCwidGF4IjozOTQuMDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 517.8, "base_fare": 223.88, "tax": 293.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "217.37", "tax": "293.91", "discount": 0, "ait": "0.00", "service_charge": 6.52 }, "partner": { "currency": "GBP", "total": 517.8, "base_fare": 223.88, "tax": 293.91, "gross": { "base_fare": "217.37", "tax": "293.91", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NC4xNSIsImJhc2VfZmFyZSI6IjMwMC4xNCIsInRheCI6IjM5NC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MS40MCIsInRheCI6IjM5NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4Ljc0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NS40MSIsImJhc2VfZmFyZSI6IjI5MS40MCIsInRheCI6IjM5NC4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MS40MCIsInRheCI6IjM5NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4NS40MSIsImJhc2VfZmFyZSI6IjI5MS40MCIsInRheCI6IjM5NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODUuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 517.8, "filter": { "id": "F77TX00174-438", "price": 517.8, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*440*_*1u7udFfB2SKbYIg2", "flight_key": "F77TX00174-439", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 521.03, "gross_total": 689.41, "base_fare": 232.32, "tax": 288.7, "sell": { "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk4LjQ4LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODkuNDEsImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODkuNDEsImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7, "gross": { "base_fare": "225.56", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OC40OCIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS40MSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS40MSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.03, "filter": { "id": "F77TX00174-439", "price": 521.03, "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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*441*_*8Kwf6tOWTgK823O0", "flight_key": "F77TX00174-440", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 521.03, "gross_total": 689.41, "base_fare": 232.32, "tax": 288.7, "sell": { "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk4LjQ4LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODkuNDEsImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODkuNDEsImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7, "gross": { "base_fare": "225.56", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OC40OCIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS40MSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS40MSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.03, "filter": { "id": "F77TX00174-440", "price": 521.03, "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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*442*_*fSCH7VYxHd1PvxMC", "flight_key": "F77TX00174-441", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 521.03, "gross_total": 689.41, "base_fare": 232.32, "tax": 288.7, "sell": { "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk4LjQ4LCJiYXNlX2ZhcmUiOjMxMS40NSwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODkuNDEsImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODkuNDEsImJhc2VfZmFyZSI6MzAyLjM4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.56", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 6.77 }, "partner": { "currency": "GBP", "total": 521.03, "base_fare": 232.32, "tax": 288.7, "gross": { "base_fare": "225.56", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OC40OCIsImJhc2VfZmFyZSI6IjMxMS40NSIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS40MSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OS40MSIsImJhc2VfZmFyZSI6IjMwMi4zOCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODkuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.03, "filter": { "id": "F77TX00174-441", "price": 521.03, "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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*443*_*XlInISABpQkFmrqu", "flight_key": "F77TX00174-442", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-442", "price": 518.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*444*_*odQELfKBCkR2p83d", "flight_key": "F77TX00174-443", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-443", "price": 518.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*445*_*m5eJK95dJltqmici", "flight_key": "F77TX00174-444", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-444", "price": 518.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*446*_*FDkhdz8u6wHX16Qz", "flight_key": "F77TX00174-445", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-445", "price": 518.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*447*_*401lTqBHZboBGenH", "flight_key": "F77TX00174-446", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-446", "price": 518.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*448*_*tNSh98KrFOLPHW4E", "flight_key": "F77TX00174-447", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-447", "price": 518.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*449*_*JysOpiOTj5xZ6V4S", "flight_key": "F77TX00174-448", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-448", "price": 518.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*450*_*pzBqeRsv36tSLtu4", "flight_key": "F77TX00174-449", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-449", "price": 518.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*451*_*G9F9ETTUDnlsxDiY", "flight_key": "F77TX00174-450", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-450", "price": 518.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*452*_*YAh92JujKdlZQDiW", "flight_key": "F77TX00174-451", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-451", "price": 518.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*453*_*2bWyJ7Z7aLeDICdy", "flight_key": "F77TX00174-452", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-452", "price": 518.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*454*_*Gf0kN6Yg7uXF3Vsq", "flight_key": "F77TX00174-453", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-453", "price": 518.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*455*_*ghWg5ynfcXI4xPDf", "flight_key": "F77TX00174-454", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-454", "price": 518.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*456*_*sgmMx44yHtB2wrQk", "flight_key": "F77TX00174-455", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-455", "price": 518.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*457*_*Q0lYqPM3Oqh1Ru40", "flight_key": "F77TX00174-456", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-456", "price": 518.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*458*_*ajm1hOEhmk9IF1Q1", "flight_key": "F77TX00174-457", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-457", "price": 518.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*459*_*b3C9l90B17VDLX0w", "flight_key": "F77TX00174-458", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-458", "price": 518.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*460*_*RtK08AUx1dCu0nPe", "flight_key": "F77TX00174-459", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-459", "price": 518.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*461*_*QZFL5cQG4a5sEnpl", "flight_key": "F77TX00174-460", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-460", "price": 518.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*462*_*8oJx8zacotKyGsCJ", "flight_key": "F77TX00174-461", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-461", "price": 518.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*463*_*6fJzHkWoiEVCdqZr", "flight_key": "F77TX00174-462", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-462", "price": 518.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*464*_*6BKJAC6IP03r8QG3", "flight_key": "F77TX00174-463", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 518.43, "gross_total": 686.31, "base_fare": 222.77, "tax": 295.66, "sell": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjAxLCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTYuMzZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuMzEsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5Ni4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.43, "base_fare": 222.77, "tax": 295.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "295.66", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 518.43, "base_fare": 222.77, "tax": 295.66, "gross": { "base_fare": "216.28", "tax": "295.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4wMSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni4zMSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5Ni4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.43, "filter": { "id": "F77TX00174-463", "price": 518.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*465*_*YgZyfkWqwgw5t1xF", "flight_key": "F77TX00174-464", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-464", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*466*_*yw0CWWHm7rSCBfst", "flight_key": "F77TX00174-465", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "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.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-465", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*467*_*D83w61flnDfFd3wV", "flight_key": "F77TX00174-466", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-466", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*468*_*iFxVfEHjKerVCey3", "flight_key": "F77TX00174-467", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-467", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*469*_*CsR3uCDjaAmnumL3", "flight_key": "F77TX00174-468", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-468", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*470*_*AT4MfX150tzUSXun", "flight_key": "F77TX00174-469", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-469", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*471*_*L8XJmRrwdOjxsF4A", "flight_key": "F77TX00174-470", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-470", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*472*_*E0P0thLZgYK5rCKH", "flight_key": "F77TX00174-471", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-471", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*473*_*EJO2WKjVyH2sM7Mf", "flight_key": "F77TX00174-472", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-472", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*474*_*kgQ2GUjAzG2RZHLm", "flight_key": "F77TX00174-473", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-473", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*475*_*t2WHeBRFFEYV8IFq", "flight_key": "F77TX00174-474", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-474", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*476*_*AIUnHcTdhgqTQv2g", "flight_key": "F77TX00174-475", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H35M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "lay_over_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": 518.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-475", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*477*_*GeNNQrOchdaIzMz0", "flight_key": "F77TX00174-476", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "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.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-476", "price": 518.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*478*_*tiUcUQXXogMDC8N8", "flight_key": "F77TX00174-477", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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": "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "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.53, "gross_total": 686.56, "base_fare": 219.65, "tax": 298.88, "sell": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk1LjE0LCJiYXNlX2ZhcmUiOjI5NC40NiwidGF4Ijo0MDAuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODYuNTYsImJhc2VfZmFyZSI6Mjg1Ljg4LCJ0YXgiOjQwMC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.53, "base_fare": 219.65, "tax": 298.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "213.25", "tax": "298.88", "discount": 0, "ait": "0.00", "service_charge": 6.4 }, "partner": { "currency": "GBP", "total": 518.53, "base_fare": 219.65, "tax": 298.88, "gross": { "base_fare": "213.25", "tax": "298.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5NS4xNCIsImJhc2VfZmFyZSI6IjI5NC40NiIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNTgifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ni41NiIsImJhc2VfZmFyZSI6IjI4NS44OCIsInRheCI6IjQwMC42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODYuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 518.53, "filter": { "id": "F77TX00174-477", "price": 518.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": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30: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": "lhr202601112130doh20260112071016doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*479*_*2aI6XIjxxolXj2Pu", "flight_key": "F77TX00174-478", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "PT18H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H50M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-478", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*480*_*sjXpmMLkhKcHekE8", "flight_key": "F77TX00174-479", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H55M", "transit_time": "PT19H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H40M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-479", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*481*_*eWn7y1eVmfRHzn9s", "flight_key": "F77TX00174-480", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-480", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*482*_*IcclZdb1DBIgVMkW", "flight_key": "F77TX00174-481", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-481", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*483*_*rKYRdvGWLKkcArAO", "flight_key": "F77TX00174-482", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H20M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-482", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*484*_*E7Ycl6z7DtI17e63", "flight_key": "F77TX00174-483", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT19H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H10M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-483", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*485*_*Haqy82vmlQ2JDkcW", "flight_key": "F77TX00174-484", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-484", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*486*_*QGPZF05jDbpRjbuL", "flight_key": "F77TX00174-485", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-485", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*487*_*2RRGUaCJ6C8tiX2o", "flight_key": "F77TX00174-486", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H15M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-486", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*488*_*tzjFTDElo04c1wTa", "flight_key": "F77TX00174-487", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT19H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H05M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-487", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*489*_*dq0qdXx1Msvg0tGV", "flight_key": "F77TX00174-488", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-488", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*490*_*YbOEf5762NBtMXup", "flight_key": "F77TX00174-489", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-489", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*491*_*awrUc157EomVP0ZU", "flight_key": "F77TX00174-490", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-490", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*492*_*dZOwllbtV9bMo1ZQ", "flight_key": "F77TX00174-491", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-491", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*493*_*FUE0KMkW1G7aGNDP", "flight_key": "F77TX00174-492", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-492", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*494*_*r6SGKjScUuwGbmfq", "flight_key": "F77TX00174-493", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-493", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*495*_*MiYgMhypIno4zZoK", "flight_key": "F77TX00174-494", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-494", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*496*_*nig40PjXSIfpGcmT", "flight_key": "F77TX00174-495", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-495", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*497*_*MOkuVqhw8l9Gm8Aw", "flight_key": "F77TX00174-496", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-496", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*498*_*LzsbIrrVmrK4WYqx", "flight_key": "F77TX00174-497", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-497", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*499*_*fEFrl8uwPwWQWLO7", "flight_key": "F77TX00174-498", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-498", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*500*_*orAoxc39piPE9D6D", "flight_key": "F77TX00174-499", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-499", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*501*_*GWIAtgWZBAhD0WNN", "flight_key": "F77TX00174-500", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-500", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*502*_*9CUgFKDD1OR2wNrC", "flight_key": "F77TX00174-501", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H35M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "lay_over_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": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-501", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*503*_*4xy3anSahpIVoqzE", "flight_key": "F77TX00174-502", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 519.18, "gross_total": 687.4, "base_fare": 220.43, "tax": 298.75, "sell": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk2LjAxLCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MDAuNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny40LCJiYXNlX2ZhcmUiOjI4Ni45LCJ0YXgiOjQwMC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 220.43, "tax": 298.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 519.18, "base_fare": 220.43, "tax": 298.75, "gross": { "base_fare": "214.01", "tax": "298.75", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4wMSIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny40MCIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQwMC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 519.18, "filter": { "id": "F77TX00174-502", "price": 519.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*504*_*XE7jKAJXkjKCF6HM", "flight_key": "F77TX00174-503", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 4, "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 4, "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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-503", "price": 520.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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*505*_*m6kElMQ82hwKi9GK", "flight_key": "F77TX00174-504", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 6, "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 6, "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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-504", "price": 520.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-11 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*506*_*ae59bAuV1toVigzH", "flight_key": "F77TX00174-505", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-505", "price": 520.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-11 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*507*_*uf8SWhtRliYhAAbU", "flight_key": "F77TX00174-506", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-506", "price": 520.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-11 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*508*_*07Uk7zPmpaoTFM1E", "flight_key": "F77TX00174-507", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-507", "price": 520.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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*509*_*Db1Di0BNEknX6BeY", "flight_key": "F77TX00174-508", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-508", "price": 520.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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*510*_*838WkWjTcUhyaTHl", "flight_key": "F77TX00174-509", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-509", "price": 520.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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*511*_*s4pUv8TeBwaIDXxo", "flight_key": "F77TX00174-510", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-510", "price": 520.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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*512*_*B3auDAhfvbm4iKlP", "flight_key": "F77TX00174-511", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 5, "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 5, "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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-511", "price": 520.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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*513*_*FXdUsJwqlgzL9FBU", "flight_key": "F77TX00174-512", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-512", "price": 520.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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*514*_*WC5aZ8Jhq9jZLREr", "flight_key": "F77TX00174-513", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-513", "price": 520.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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*515*_*GFWJfJRSrcC6kjmx", "flight_key": "F77TX00174-514", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-514", "price": 520.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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*516*_*u9Ul5MoDS9MoQihc", "flight_key": "F77TX00174-515", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT12H20M", "lay_over_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": 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-515", "price": 520.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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*517*_*0gozAObVgjEZfEnC", "flight_key": "F77TX00174-516", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 5, "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_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 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-516", "price": 520.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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*518*_*aetBfiXzkNBBL3XV", "flight_key": "F77TX00174-517", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT18H20M", "lay_over_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": 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-517", "price": 520.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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*519*_*ESMdltjmPjVOAgFC", "flight_key": "F77TX00174-518", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-518", "price": 520.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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*520*_*KmLMjSUqM8u4njth", "flight_key": "F77TX00174-519", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-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": "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": "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": 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-519", "price": 520.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-11 22: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": "lhr202601112235ist2026011205251984ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*521*_*TZorqs91o86svFCE", "flight_key": "F77TX00174-520", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-520", "price": 520.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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*522*_*J2EsWbkUm1Xqfps9", "flight_key": "F77TX00174-521", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": 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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-521", "price": 520.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-11 22: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": "lhr202601112235ist2026011205251984ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*523*_*ZtX5XzO7LLMdPiuP", "flight_key": "F77TX00174-522", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": "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": 520.26, "gross_total": 687.6, "base_fare": 252.69, "tax": 267.58, "sell": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjQ3LCJiYXNlX2ZhcmUiOjMzOC43NSwidGF4IjozNTguNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODcuNiwiYmFzZV9mYXJlIjozMjguODgsInRheCI6MzU4LjcyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY4Ny42LCJiYXNlX2ZhcmUiOjMyOC44OCwidGF4IjozNTguNzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": 0, "ait": "0.00", "service_charge": 7.36 }, "partner": { "currency": "GBP", "total": 520.26, "base_fare": 252.69, "tax": 267.58, "gross": { "base_fare": "245.32", "tax": "267.58", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny40NyIsImJhc2VfZmFyZSI6IjMzOC43NSIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuODcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5Ljg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4Ny42MCIsImJhc2VfZmFyZSI6IjMyOC44OCIsInRheCI6IjM1OC43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODcuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.26, "filter": { "id": "F77TX00174-522", "price": 520.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-11 22: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": "lhr202601112235ist2026011205251984ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*524*_*aROKiYzEXXv1KXUh", "flight_key": "F77TX00174-523", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 520.02, "gross_total": 688.05, "base_fare": 232.83, "tax": 287.19, "sell": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjE0LCJiYXNlX2ZhcmUiOjMxMi4xMywidGF4IjozODUuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny4xNCIsImJhc2VfZmFyZSI6IjMxMi4xMyIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.02, "filter": { "id": "F77TX00174-523", "price": 520.02, "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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*525*_*xCOXXZOi5y1akHBh", "flight_key": "F77TX00174-524", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 520.02, "gross_total": 688.05, "base_fare": 232.83, "tax": 287.19, "sell": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjE0LCJiYXNlX2ZhcmUiOjMxMi4xMywidGF4IjozODUuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny4xNCIsImJhc2VfZmFyZSI6IjMxMi4xMyIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.02, "filter": { "id": "F77TX00174-524", "price": 520.02, "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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*526*_*Qsc62iisLssUGMxm", "flight_key": "F77TX00174-525", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "1", "unit": "kg", "title": "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": 520.02, "gross_total": 688.05, "base_fare": 232.83, "tax": 287.19, "sell": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjE0LCJiYXNlX2ZhcmUiOjMxMi4xMywidGF4IjozODUuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny4xNCIsImJhc2VfZmFyZSI6IjMxMi4xMyIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.02, "filter": { "id": "F77TX00174-525", "price": 520.02, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*527*_*mN8jHRIj4FYGjuXg", "flight_key": "F77TX00174-526", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "1", "unit": "kg", "title": "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": 520.02, "gross_total": 688.05, "base_fare": 232.83, "tax": 287.19, "sell": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjE0LCJiYXNlX2ZhcmUiOjMxMi4xMywidGF4IjozODUuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny4xNCIsImJhc2VfZmFyZSI6IjMxMi4xMyIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.02, "filter": { "id": "F77TX00174-526", "price": 520.02, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*528*_*DBF30yMIjEXRy8GK", "flight_key": "F77TX00174-527", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 520.02, "gross_total": 688.05, "base_fare": 232.83, "tax": 287.19, "sell": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjE0LCJiYXNlX2ZhcmUiOjMxMi4xMywidGF4IjozODUuMDF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguMDUsImJhc2VfZmFyZSI6MzAzLjA0LCJ0YXgiOjM4NS4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 520.02, "base_fare": 232.83, "tax": 287.19, "gross": { "base_fare": "226.05", "tax": "287.19", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny4xNCIsImJhc2VfZmFyZSI6IjMxMi4xMyIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC4wNSIsImJhc2VfZmFyZSI6IjMwMy4wNCIsInRheCI6IjM4NS4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguMDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.02, "filter": { "id": "F77TX00174-527", "price": 520.02, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*529*_*ZC3RaKDCRGOmN8Z7", "flight_key": "F77TX00174-528", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 520.4, "gross_total": 688.95, "base_fare": 222.77, "tax": 297.63, "sell": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjY1LCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "297.63", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "gross": { "base_fare": "216.28", "tax": "297.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny42NSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.4, "filter": { "id": "F77TX00174-528", "price": 520.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*530*_*ep9YtcmOl9270H0t", "flight_key": "F77TX00174-529", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 520.4, "gross_total": 688.95, "base_fare": 222.77, "tax": 297.63, "sell": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjY1LCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "297.63", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "gross": { "base_fare": "216.28", "tax": "297.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny42NSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.4, "filter": { "id": "F77TX00174-529", "price": 520.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*531*_*0DRryoyk7Sh9B9QV", "flight_key": "F77TX00174-530", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 520.4, "gross_total": 688.95, "base_fare": 222.77, "tax": 297.63, "sell": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjY1LCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "297.63", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "gross": { "base_fare": "216.28", "tax": "297.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny42NSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.4, "filter": { "id": "F77TX00174-530", "price": 520.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*532*_*yepe2CXhfnkZMkl8", "flight_key": "F77TX00174-531", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 520.4, "gross_total": 688.95, "base_fare": 222.77, "tax": 297.63, "sell": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjY1LCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "297.63", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "gross": { "base_fare": "216.28", "tax": "297.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny42NSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.4, "filter": { "id": "F77TX00174-531", "price": 520.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*533*_*MbsVjRD0fVLHYIQs", "flight_key": "F77TX00174-532", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 520.4, "gross_total": 688.95, "base_fare": 222.77, "tax": 297.63, "sell": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjY1LCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "297.63", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "gross": { "base_fare": "216.28", "tax": "297.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny42NSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.4, "filter": { "id": "F77TX00174-532", "price": 520.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*534*_*9VXAmilpwbtbkTZF", "flight_key": "F77TX00174-533", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 520.4, "gross_total": 688.95, "base_fare": 222.77, "tax": 297.63, "sell": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk3LjY1LCJiYXNlX2ZhcmUiOjI5OC42NSwidGF4IjozOTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2ODguOTUsImJhc2VfZmFyZSI6Mjg5Ljk1LCJ0YXgiOjM5OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.28", "tax": "297.63", "discount": 0, "ait": "0.00", "service_charge": 6.49 }, "partner": { "currency": "GBP", "total": 520.4, "base_fare": 222.77, "tax": 297.63, "gross": { "base_fare": "216.28", "tax": "297.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ny42NSIsImJhc2VfZmFyZSI6IjI5OC42NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjcwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4OC45NSIsImJhc2VfZmFyZSI6IjI4OS45NSIsInRheCI6IjM5OS4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2ODguOTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 520.4, "filter": { "id": "F77TX00174-533", "price": 520.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*535*_*dXDYhtumlJcTG8DH", "flight_key": "F77TX00174-534", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 521.92, "gross_total": 690.6, "base_fare": 232.76, "tax": 289.16, "sell": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk5LjY5LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozODcuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTAuNiwiYmFzZV9mYXJlIjozMDIuOTUsInRheCI6Mzg3LjY1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MC42LCJiYXNlX2ZhcmUiOjMwMi45NSwidGF4IjozODcuNjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OS42OSIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTAuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.92, "filter": { "id": "F77TX00174-534", "price": 521.92, "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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*536*_*5OZs92iRCYAyq0FR", "flight_key": "F77TX00174-535", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 521.92, "gross_total": 690.6, "base_fare": 232.76, "tax": 289.16, "sell": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk5LjY5LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozODcuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTAuNiwiYmFzZV9mYXJlIjozMDIuOTUsInRheCI6Mzg3LjY1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MC42LCJiYXNlX2ZhcmUiOjMwMi45NSwidGF4IjozODcuNjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OS42OSIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTAuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.92, "filter": { "id": "F77TX00174-535", "price": 521.92, "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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*537*_*HHN6h7BzHfg3i2yW", "flight_key": "F77TX00174-536", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 521.92, "gross_total": 690.6, "base_fare": 232.76, "tax": 289.16, "sell": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk5LjY5LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozODcuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTAuNiwiYmFzZV9mYXJlIjozMDIuOTUsInRheCI6Mzg3LjY1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MC42LCJiYXNlX2ZhcmUiOjMwMi45NSwidGF4IjozODcuNjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OS42OSIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTAuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.92, "filter": { "id": "F77TX00174-536", "price": 521.92, "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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*538*_*JCHfh31etVg1PEqB", "flight_key": "F77TX00174-537", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 521.92, "gross_total": 690.6, "base_fare": 232.76, "tax": 289.16, "sell": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk5LjY5LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozODcuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTAuNiwiYmFzZV9mYXJlIjozMDIuOTUsInRheCI6Mzg3LjY1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MC42LCJiYXNlX2ZhcmUiOjMwMi45NSwidGF4IjozODcuNjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OS42OSIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTAuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.92, "filter": { "id": "F77TX00174-537", "price": 521.92, "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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*539*_*gOtFqBrLCiKJkuMY", "flight_key": "F77TX00174-538", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 521.92, "gross_total": 690.6, "base_fare": 232.76, "tax": 289.16, "sell": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk5LjY5LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozODcuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTAuNiwiYmFzZV9mYXJlIjozMDIuOTUsInRheCI6Mzg3LjY1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MC42LCJiYXNlX2ZhcmUiOjMwMi45NSwidGF4IjozODcuNjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OS42OSIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTAuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.92, "filter": { "id": "F77TX00174-538", "price": 521.92, "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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*540*_*NWANKrymeDhfbS0B", "flight_key": "F77TX00174-539", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 521.92, "gross_total": 690.6, "base_fare": 232.76, "tax": 289.16, "sell": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk5LjY5LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozODcuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTAuNiwiYmFzZV9mYXJlIjozMDIuOTUsInRheCI6Mzg3LjY1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MC42LCJiYXNlX2ZhcmUiOjMwMi45NSwidGF4IjozODcuNjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OS42OSIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTAuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.92, "filter": { "id": "F77TX00174-539", "price": 521.92, "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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*541*_*0osbDOzMaLR5splD", "flight_key": "F77TX00174-540", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 521.92, "gross_total": 690.6, "base_fare": 232.76, "tax": 289.16, "sell": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk5LjY5LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozODcuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTAuNiwiYmFzZV9mYXJlIjozMDIuOTUsInRheCI6Mzg3LjY1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MC42LCJiYXNlX2ZhcmUiOjMwMi45NSwidGF4IjozODcuNjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 521.92, "base_fare": 232.76, "tax": 289.16, "gross": { "base_fare": "225.98", "tax": "289.16", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5OS42OSIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MC42MCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM4Ny42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTAuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 521.92, "filter": { "id": "F77TX00174-540", "price": 521.92, "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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*542*_*HWwQHiQ1ctF9Bxh6", "flight_key": "F77TX00174-541", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H15M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 522.28, "gross_total": 691.44, "base_fare": 223.5, "tax": 298.78, "sell": { "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjE3LCJiYXNlX2ZhcmUiOjI5OS42MywidGF4Ijo0MDAuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTEuNDQsImJhc2VfZmFyZSI6MjkwLjksInRheCI6NDAwLjU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MS40NCwiYmFzZV9mYXJlIjoyOTAuOSwidGF4Ijo0MDAuNTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.99", "tax": "298.78", "discount": 0, "ait": "0.00", "service_charge": 6.51 }, "partner": { "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78, "gross": { "base_fare": "216.99", "tax": "298.78", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC4xNyIsImJhc2VfZmFyZSI6IjI5OS42MyIsInRheCI6IjQwMC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjczIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS40NCIsImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS40NCIsImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.28, "filter": { "id": "F77TX00174-541", "price": 522.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*543*_*sA6fgnFOZ13jLtw5", "flight_key": "F77TX00174-542", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 522.28, "gross_total": 691.44, "base_fare": 223.5, "tax": 298.78, "sell": { "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjE3LCJiYXNlX2ZhcmUiOjI5OS42MywidGF4Ijo0MDAuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTEuNDQsImJhc2VfZmFyZSI6MjkwLjksInRheCI6NDAwLjU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MS40NCwiYmFzZV9mYXJlIjoyOTAuOSwidGF4Ijo0MDAuNTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.99", "tax": "298.78", "discount": 0, "ait": "0.00", "service_charge": 6.51 }, "partner": { "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78, "gross": { "base_fare": "216.99", "tax": "298.78", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC4xNyIsImJhc2VfZmFyZSI6IjI5OS42MyIsInRheCI6IjQwMC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjczIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS40NCIsImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS40NCIsImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.28, "filter": { "id": "F77TX00174-542", "price": 522.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*544*_*DjzdDhd4vsHVYeSK", "flight_key": "F77TX00174-543", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 522.28, "gross_total": 691.44, "base_fare": 223.5, "tax": 298.78, "sell": { "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjE3LCJiYXNlX2ZhcmUiOjI5OS42MywidGF4Ijo0MDAuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTEuNDQsImJhc2VfZmFyZSI6MjkwLjksInRheCI6NDAwLjU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MS40NCwiYmFzZV9mYXJlIjoyOTAuOSwidGF4Ijo0MDAuNTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.99", "tax": "298.78", "discount": 0, "ait": "0.00", "service_charge": 6.51 }, "partner": { "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78, "gross": { "base_fare": "216.99", "tax": "298.78", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC4xNyIsImJhc2VfZmFyZSI6IjI5OS42MyIsInRheCI6IjQwMC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjczIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS40NCIsImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS40NCIsImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.28, "filter": { "id": "F77TX00174-543", "price": 522.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*545*_*jpw5qA725diSPq71", "flight_key": "F77TX00174-544", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.28, "gross_total": 691.44, "base_fare": 223.5, "tax": 298.78, "sell": { "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjE3LCJiYXNlX2ZhcmUiOjI5OS42MywidGF4Ijo0MDAuNTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTEuNDQsImJhc2VfZmFyZSI6MjkwLjksInRheCI6NDAwLjU0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5MS40NCwiYmFzZV9mYXJlIjoyOTAuOSwidGF4Ijo0MDAuNTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "216.99", "tax": "298.78", "discount": 0, "ait": "0.00", "service_charge": 6.51 }, "partner": { "currency": "GBP", "total": 522.28, "base_fare": 223.5, "tax": 298.78, "gross": { "base_fare": "216.99", "tax": "298.78", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC4xNyIsImJhc2VfZmFyZSI6IjI5OS42MyIsInRheCI6IjQwMC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjczIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS40NCIsImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5MS40NCIsImJhc2VfZmFyZSI6IjI5MC45MCIsInRheCI6IjQwMC41NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTEuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.28, "filter": { "id": "F77TX00174-544", "price": 522.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*546*_*Lz2yHQoDMnrT7Qc2", "flight_key": "F77TX00174-545", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-545", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*547*_*ERzEYQGeJdbOWZMK", "flight_key": "F77TX00174-546", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-546", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*548*_*27gsdXCUcg6ckbzp", "flight_key": "F77TX00174-547", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-547", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*549*_*Q3BOt3ebs6xe97UY", "flight_key": "F77TX00174-548", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-548", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*550*_*2fleOVx297bhomB0", "flight_key": "F77TX00174-549", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-549", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*551*_*1mLnBJO4WocPXTvA", "flight_key": "F77TX00174-550", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-550", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*552*_*bFKgjYjE0sDSoDHl", "flight_key": "F77TX00174-551", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-551", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*553*_*ZPe8W6VpBdyQO6VK", "flight_key": "F77TX00174-552", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-552", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*554*_*bGIc1UnPhcDHBOqq", "flight_key": "F77TX00174-553", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-553", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*555*_*LJSkeLu08UrYfTkX", "flight_key": "F77TX00174-554", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-554", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*556*_*2Z97sDAIceO31Bsy", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-555", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*557*_*U7ulNYlJwfemtCA7", "flight_key": "F77TX00174-556", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-556", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*558*_*n3VTYjElNwDtqWbE", "flight_key": "F77TX00174-557", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-557", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*559*_*JpzjPjVV7sinX2I5", "flight_key": "F77TX00174-558", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 522.77, "gross_total": 692.16, "base_fare": 221.73, "tax": 301.04, "sell": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjgyLCJiYXNlX2ZhcmUiOjI5Ny4yNSwidGF4Ijo0MDMuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTIuMTYsImJhc2VfZmFyZSI6Mjg4LjU5LCJ0YXgiOjQwMy41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": 0, "ait": "0.00", "service_charge": 6.46 }, "partner": { "currency": "GBP", "total": 522.77, "base_fare": 221.73, "tax": 301.04, "gross": { "base_fare": "215.27", "tax": "301.04", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC44MiIsImJhc2VfZmFyZSI6IjI5Ny4yNSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Mi4xNiIsImJhc2VfZmFyZSI6IjI4OC41OSIsInRheCI6IjQwMy41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTIuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 522.77, "filter": { "id": "F77TX00174-558", "price": 522.77, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*560*_*ucXZ7gifR5JheWWD", "flight_key": "F77TX00174-559", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 6, "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 6, "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": 525.48, "gross_total": 694.39, "base_fare": 257.85, "tax": 267.63, "sell": { "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA0LjQ2LCJiYXNlX2ZhcmUiOjM0NS42NywidGF4IjozNTguNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTQuMzksImJhc2VfZmFyZSI6MzM1LjYsInRheCI6MzU4Ljc5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5NC4zOSwiYmFzZV9mYXJlIjozMzUuNiwidGF4IjozNTguNzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.34", "tax": "267.63", "discount": 0, "ait": "0.00", "service_charge": 7.51 }, "partner": { "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63, "gross": { "base_fare": "250.34", "tax": "267.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNC40NiIsImJhc2VfZmFyZSI6IjM0NS42NyIsInRheCI6IjM1OC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS42MCIsInRheCI6IjM1OC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk0LjM5IiwiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk0LjM5IiwiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY5NC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 525.48, "filter": { "id": "F77TX00174-559", "price": 525.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*561*_*5g3zNMovCApIwx9K", "flight_key": "F77TX00174-560", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 525.48, "gross_total": 694.39, "base_fare": 257.85, "tax": 267.63, "sell": { "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA0LjQ2LCJiYXNlX2ZhcmUiOjM0NS42NywidGF4IjozNTguNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTQuMzksImJhc2VfZmFyZSI6MzM1LjYsInRheCI6MzU4Ljc5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5NC4zOSwiYmFzZV9mYXJlIjozMzUuNiwidGF4IjozNTguNzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.34", "tax": "267.63", "discount": 0, "ait": "0.00", "service_charge": 7.51 }, "partner": { "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63, "gross": { "base_fare": "250.34", "tax": "267.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNC40NiIsImJhc2VfZmFyZSI6IjM0NS42NyIsInRheCI6IjM1OC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS42MCIsInRheCI6IjM1OC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk0LjM5IiwiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk0LjM5IiwiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY5NC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 525.48, "filter": { "id": "F77TX00174-560", "price": 525.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*562*_*h1Bh95gflSCujla9", "flight_key": "F77TX00174-561", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 525.48, "gross_total": 694.39, "base_fare": 257.85, "tax": 267.63, "sell": { "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA0LjQ2LCJiYXNlX2ZhcmUiOjM0NS42NywidGF4IjozNTguNzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTQuMzksImJhc2VfZmFyZSI6MzM1LjYsInRheCI6MzU4Ljc5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY5NC4zOSwiYmFzZV9mYXJlIjozMzUuNiwidGF4IjozNTguNzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "250.34", "tax": "267.63", "discount": 0, "ait": "0.00", "service_charge": 7.51 }, "partner": { "currency": "GBP", "total": 525.48, "base_fare": 257.85, "tax": 267.63, "gross": { "base_fare": "250.34", "tax": "267.63", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNC40NiIsImJhc2VfZmFyZSI6IjM0NS42NyIsInRheCI6IjM1OC43OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNS42MCIsInRheCI6IjM1OC43OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk0LjM5IiwiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk0LjM5IiwiYmFzZV9mYXJlIjoiMzM1LjYwIiwidGF4IjoiMzU4Ljc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY5NC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 525.48, "filter": { "id": "F77TX00174-561", "price": 525.48, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*563*_*YjWBOy9OTm15OcQg", "flight_key": "F77TX00174-562", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 528.72, "gross_total": 698.12, "base_fare": 273.61, "tax": 255.11, "sell": { "currency": "GBP", "total": 528.72, "base_fare": 273.61, "tax": 255.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA4LjgsImJhc2VfZmFyZSI6MzY2LjgsInRheCI6MzQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk4LjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njk4LjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 528.72, "base_fare": 273.61, "tax": 255.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "255.11", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 528.72, "base_fare": 273.61, "tax": 255.11, "gross": { "base_fare": "265.64", "tax": "255.11", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwOC44MCIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjM0Mi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjM0Mi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk4LjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNjk4LjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQyLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjY5OC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 528.72, "filter": { "id": "F77TX00174-562", "price": 528.72, "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-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120235jed202601120545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*564*_*heIaODxuVcrsy9TO", "flight_key": "F77TX00174-563", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H0M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-11 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H", "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": "100" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "100" }, "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": 565.07, "gross_total": 743.39, "base_fare": 362.42, "tax": 202.66, "sell": { "currency": "GBP", "total": 565.07, "base_fare": 362.42, "tax": 202.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzU3LjU0LCJiYXNlX2ZhcmUiOjQ4NS44NiwidGF4IjoyNzEuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDMuMzksImJhc2VfZmFyZSI6NDcxLjcxLCJ0YXgiOjI3MS42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDMuMzksImJhc2VfZmFyZSI6NDcxLjcxLCJ0YXgiOjI3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 565.07, "base_fare": 362.42, "tax": 202.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "351.86", "tax": "202.66", "discount": 0, "ait": "0.00", "service_charge": 10.55 }, "partner": { "currency": "GBP", "total": 565.07, "base_fare": 362.42, "tax": 202.66, "gross": { "base_fare": "351.86", "tax": "202.66", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1Ny41NCIsImJhc2VfZmFyZSI6IjQ4NS44NiIsInRheCI6IjI3MS42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3MS43MSIsInRheCI6IjI3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjE1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQzLjM5IiwiYmFzZV9mYXJlIjoiNDcxLjcxIiwidGF4IjoiMjcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDcxLjcxIiwidGF4IjoiMjcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQzLjM5IiwiYmFzZV9mYXJlIjoiNDcxLjcxIiwidGF4IjoiMjcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0My4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 565.07, "filter": { "id": "F77TX00174-563", "price": 565.07, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111400jed202601112300100", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*565*_*I86hmh87rTdV7ijM", "flight_key": "F77TX00174-564", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 526.73, "gross_total": 696.24, "base_fare": 253.48, "tax": 273.26, "sell": { "currency": "GBP", "total": 526.73, "base_fare": 253.48, "tax": 273.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA2LjE0LCJiYXNlX2ZhcmUiOjMzOS44MSwidGF4IjozNjYuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTYuMjQsImJhc2VfZmFyZSI6MzI5LjkxLCJ0YXgiOjM2Ni4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTYuMjQsImJhc2VfZmFyZSI6MzI5LjkxLCJ0YXgiOjM2Ni4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 526.73, "base_fare": 253.48, "tax": 273.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.09", "tax": "273.26", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 526.73, "base_fare": 253.48, "tax": 273.26, "gross": { "base_fare": "246.09", "tax": "273.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNi4xNCIsImJhc2VfZmFyZSI6IjMzOS44MSIsInRheCI6IjM2Ni4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS45MSIsInRheCI6IjM2Ni4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4yNCIsImJhc2VfZmFyZSI6IjMyOS45MSIsInRheCI6IjM2Ni4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS45MSIsInRheCI6IjM2Ni4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4yNCIsImJhc2VfZmFyZSI6IjMyOS45MSIsInRheCI6IjM2Ni4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTYuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 526.73, "filter": { "id": "F77TX00174-564", "price": 526.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*566*_*X2v3ajAQJM7dYHCS", "flight_key": "F77TX00174-565", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 526.73, "gross_total": 696.24, "base_fare": 253.48, "tax": 273.26, "sell": { "currency": "GBP", "total": 526.73, "base_fare": 253.48, "tax": 273.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA2LjE0LCJiYXNlX2ZhcmUiOjMzOS44MSwidGF4IjozNjYuMzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTYuMjQsImJhc2VfZmFyZSI6MzI5LjkxLCJ0YXgiOjM2Ni4zMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2OTYuMjQsImJhc2VfZmFyZSI6MzI5LjkxLCJ0YXgiOjM2Ni4zM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 526.73, "base_fare": 253.48, "tax": 273.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "246.09", "tax": "273.26", "discount": 0, "ait": "0.00", "service_charge": 7.38 }, "partner": { "currency": "GBP", "total": 526.73, "base_fare": 253.48, "tax": 273.26, "gross": { "base_fare": "246.09", "tax": "273.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNi4xNCIsImJhc2VfZmFyZSI6IjMzOS44MSIsInRheCI6IjM2Ni4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS45MSIsInRheCI6IjM2Ni4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuOTAifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjkwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4yNCIsImJhc2VfZmFyZSI6IjMyOS45MSIsInRheCI6IjM2Ni4zMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMyOS45MSIsInRheCI6IjM2Ni4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY5Ni4yNCIsImJhc2VfZmFyZSI6IjMyOS45MSIsInRheCI6IjM2Ni4zMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2OTYuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 526.73, "filter": { "id": "F77TX00174-565", "price": 526.73, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*567*_*ALZwkL2kwVBYhGmj", "flight_key": "F77TX00174-566", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT06H50M", "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": "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": 530.21, "gross_total": 700.12, "base_fare": 273.61, "tax": 256.6, "sell": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzEwLjgsImJhc2VfZmFyZSI6MzY2LjgsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 273.61, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6, "gross": { "base_fare": "265.64", "tax": "256.60", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44MCIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwMC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 530.21, "filter": { "id": "F77TX00174-566", "price": 530.21, "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-11 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*568*_*QHTfCdizj3usRjLF", "flight_key": "F77TX00174-567", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT08H40M", "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": "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": 530.21, "gross_total": 700.12, "base_fare": 273.61, "tax": 256.6, "sell": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzEwLjgsImJhc2VfZmFyZSI6MzY2LjgsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 273.61, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6, "gross": { "base_fare": "265.64", "tax": "256.60", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44MCIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwMC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 530.21, "filter": { "id": "F77TX00174-567", "price": 530.21, "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-11 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*569*_*zGqA1HwaFXuDgHw8", "flight_key": "F77TX00174-568", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 530.21, "gross_total": 700.12, "base_fare": 273.61, "tax": 256.6, "sell": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzEwLjgsImJhc2VfZmFyZSI6MzY2LjgsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 273.61, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6, "gross": { "base_fare": "265.64", "tax": "256.60", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44MCIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwMC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 530.21, "filter": { "id": "F77TX00174-568", "price": 530.21, "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-11 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120235jed202601120545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*570*_*0GSQ8ljR7pZWs2DD", "flight_key": "F77TX00174-569", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 530.21, "gross_total": 700.12, "base_fare": 273.61, "tax": 256.6, "sell": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzEwLjgsImJhc2VfZmFyZSI6MzY2LjgsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 273.61, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6, "gross": { "base_fare": "265.64", "tax": "256.60", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44MCIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwMC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 530.21, "filter": { "id": "F77TX00174-569", "price": 530.21, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601111850jed202601112200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*571*_*PpTKnyLqXjmwPjup", "flight_key": "F77TX00174-570", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 530.21, "gross_total": 700.12, "base_fare": 273.61, "tax": 256.6, "sell": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzEwLjgsImJhc2VfZmFyZSI6MzY2LjgsInRheCI6MzQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzAwLjEyLCJiYXNlX2ZhcmUiOjM1Ni4xMiwidGF4IjozNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 273.61, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 530.21, "base_fare": 273.61, "tax": 256.6, "gross": { "base_fare": "265.64", "tax": "256.60", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMC44MCIsImJhc2VfZmFyZSI6IjM2Ni44MCIsInRheCI6IjM0NC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni4xMiIsInRheCI6IjM0NC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzAwLjEyIiwiYmFzZV9mYXJlIjoiMzU2LjEyIiwidGF4IjoiMzQ0LjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcwMC4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 530.21, "filter": { "id": "F77TX00174-570", "price": 530.21, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112005jed202601112320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*572*_*svSWNREaWTgnovVF", "flight_key": "F77TX00174-571", "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-11 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-11 20:25:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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-12 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-12 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-12", "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.78, "gross_total": 715.63, "base_fare": 273.61, "tax": 268.17, "sell": { "currency": "GBP", "total": 541.78, "base_fare": 273.61, "tax": 268.17 }, "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.78, "base_fare": 273.61, "tax": 268.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "268.17", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 541.78, "base_fare": 273.61, "tax": 268.17, "gross": { "base_fare": "265.64", "tax": "268.17", "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.78, "filter": { "id": "F77TX00174-571", "price": 541.78, "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-11 16:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111610cmn202601112025803cmn202601120235med202601121030248med202601121200jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*573*_*13cgf0FhFA4tWSjm", "flight_key": "F77TX00174-572", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 529.12, "gross_total": 700.73, "base_fare": 220.43, "tax": 308.69, "sell": { "currency": "GBP", "total": 529.12, "base_fare": 220.43, "tax": 308.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzA5LjM0LCJiYXNlX2ZhcmUiOjI5NS41MSwidGF4Ijo0MTMuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDAuNzMsImJhc2VfZmFyZSI6Mjg2LjksInRheCI6NDEzLjgzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjcwMC43MywiYmFzZV9mYXJlIjoyODYuOSwidGF4Ijo0MTMuODN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 529.12, "base_fare": 220.43, "tax": 308.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "214.01", "tax": "308.69", "discount": 0, "ait": "0.00", "service_charge": 6.42 }, "partner": { "currency": "GBP", "total": 529.12, "base_fare": 220.43, "tax": 308.69, "gross": { "base_fare": "214.01", "tax": "308.69", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwOS4zNCIsImJhc2VfZmFyZSI6IjI5NS41MSIsInRheCI6IjQxMy44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQxMy44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjguNjEifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI4LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC43MyIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQxMy44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQxMy44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMC43MyIsImJhc2VfZmFyZSI6IjI4Ni45MCIsInRheCI6IjQxMy44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDAuNzMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 529.12, "filter": { "id": "F77TX00174-572", "price": 529.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" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*574*_*um7H4lRehnDgV9a9", "flight_key": "F77TX00174-573", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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": "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.9, "gross_total": 715.76, "base_fare": 274.19, "tax": 267.71, "sell": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI2LjQ3LCJiYXNlX2ZhcmUiOjM2Ny41OCwidGF4IjozNTguODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.9, "base_fare": 274.19, "tax": 267.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi40NyIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjM1OC44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjM1OC44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxNS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 541.9, "filter": { "id": "F77TX00174-573", "price": 541.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": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601111850jed202601112200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*575*_*WI8HurKVZ1sVjR6t", "flight_key": "F77TX00174-574", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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": "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.9, "gross_total": 715.76, "base_fare": 274.19, "tax": 267.71, "sell": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI2LjQ3LCJiYXNlX2ZhcmUiOjM2Ny41OCwidGF4IjozNTguODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.9, "base_fare": 274.19, "tax": 267.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi40NyIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjM1OC44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjM1OC44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxNS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 541.9, "filter": { "id": "F77TX00174-574", "price": 541.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": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112005jed202601112320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*576*_*axFYvOQhChR3wRvx", "flight_key": "F77TX00174-575", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H50M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT06H50M", "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": "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.9, "gross_total": 715.76, "base_fare": 274.19, "tax": 267.71, "sell": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI2LjQ3LCJiYXNlX2ZhcmUiOjM2Ny41OCwidGF4IjozNTguODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.9, "base_fare": 274.19, "tax": 267.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi40NyIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjM1OC44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjM1OC44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxNS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 541.9, "filter": { "id": "F77TX00174-575", "price": 541.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": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*577*_*BatDx3efCTxXZzJS", "flight_key": "F77TX00174-576", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H40M", "transit_time": "PT8H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT08H40M", "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": "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.9, "gross_total": 715.76, "base_fare": 274.19, "tax": 267.71, "sell": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI2LjQ3LCJiYXNlX2ZhcmUiOjM2Ny41OCwidGF4IjozNTguODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.9, "base_fare": 274.19, "tax": 267.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi40NyIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjM1OC44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjM1OC44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxNS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 541.9, "filter": { "id": "F77TX00174-576", "price": 541.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": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*578*_*F1VYePGw8Asgh9mL", "flight_key": "F77TX00174-577", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.9, "gross_total": 715.76, "base_fare": 274.19, "tax": 267.71, "sell": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI2LjQ3LCJiYXNlX2ZhcmUiOjM2Ny41OCwidGF4IjozNTguODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTUuNzYsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1OC44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.9, "base_fare": 274.19, "tax": 267.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 541.9, "base_fare": 274.19, "tax": 267.71, "gross": { "base_fare": "266.20", "tax": "267.71", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNi40NyIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjM1OC44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjM1OC44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE1Ljc2IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU4Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxNS43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 541.9, "filter": { "id": "F77TX00174-577", "price": 541.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": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120235jed202601120545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*579*_*f9xckG47BMTM2DUV", "flight_key": "F77TX00174-578", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-578", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*580*_*EVAKykMFEZkaI0qm", "flight_key": "F77TX00174-579", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-579", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*581*_*dFsZyL1eend7YVSX", "flight_key": "F77TX00174-580", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-580", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*582*_*pKiJQe0M7P6pNIA8", "flight_key": "F77TX00174-581", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-581", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*583*_*V5kiIkChWfQ2yCAF", "flight_key": "F77TX00174-582", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-582", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*584*_*wFJuXQpW3HVXC1DK", "flight_key": "F77TX00174-583", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-583", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*585*_*C5sPC73SM7BB78IY", "flight_key": "F77TX00174-584", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-584", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*586*_*tgUUJoAqmxzW0Jux", "flight_key": "F77TX00174-585", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-585", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*587*_*R4NMKrhwOfP8RG7n", "flight_key": "F77TX00174-586", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 531.01, "gross_total": 702.78, "base_fare": 232.76, "tax": 298.25, "sell": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzExLjg3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4IjozOTkuODN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDIuNzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjM5OS44M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 531.01, "base_fare": 232.76, "tax": 298.25, "gross": { "base_fare": "225.98", "tax": "298.25", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxMS44NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwMi43OCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjM5OS44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDIuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 531.01, "filter": { "id": "F77TX00174-586", "price": 531.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*588*_*1XPIbhJvOCYUyluL", "flight_key": "F77TX00174-587", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 532.95, "gross_total": 705.38, "base_fare": 232.76, "tax": 300.19, "sell": { "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE0LjQ3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4Ijo0MDIuNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuMzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjQwMi40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuMzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjQwMi40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "300.19", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19, "gross": { "base_fare": "225.98", "tax": "300.19", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxNC40NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjQwMi40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNS4zOCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNS4zOCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDUuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 532.95, "filter": { "id": "F77TX00174-587", "price": 532.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*589*_*Nl0XgUGfduQFibkZ", "flight_key": "F77TX00174-588", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 532.95, "gross_total": 705.38, "base_fare": 232.76, "tax": 300.19, "sell": { "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE0LjQ3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4Ijo0MDIuNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuMzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjQwMi40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuMzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjQwMi40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "300.19", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19, "gross": { "base_fare": "225.98", "tax": "300.19", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxNC40NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjQwMi40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNS4zOCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNS4zOCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDUuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 532.95, "filter": { "id": "F77TX00174-588", "price": 532.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*590*_*QWnc8WKdJ9bf2Y2j", "flight_key": "F77TX00174-589", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 532.95, "gross_total": 705.38, "base_fare": 232.76, "tax": 300.19, "sell": { "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzE0LjQ3LCJiYXNlX2ZhcmUiOjMxMi4wNCwidGF4Ijo0MDIuNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuMzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjQwMi40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MDUuMzgsImJhc2VfZmFyZSI6MzAyLjk1LCJ0YXgiOjQwMi40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "225.98", "tax": "300.19", "discount": 0, "ait": "0.00", "service_charge": 6.78 }, "partner": { "currency": "GBP", "total": 532.95, "base_fare": 232.76, "tax": 300.19, "gross": { "base_fare": "225.98", "tax": "300.19", "discount": "0.00", "ait": "0.00", "service_charge": 6.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcxNC40NyIsImJhc2VfZmFyZSI6IjMxMi4wNCIsInRheCI6IjQwMi40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkuMDkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI5LjA5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNS4zOCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcwNS4zOCIsImJhc2VfZmFyZSI6IjMwMi45NSIsInRheCI6IjQwMi40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3MDUuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 532.95, "filter": { "id": "F77TX00174-589", "price": 532.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*591*_*8RWnoymYmmPVz3fl", "flight_key": "F77TX00174-590", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 539.41, "gross_total": 712.42, "base_fare": 274.19, "tax": 265.22, "sell": { "currency": "GBP", "total": 539.41, "base_fare": 274.19, "tax": 265.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIzLjEzLCJiYXNlX2ZhcmUiOjM2Ny41OCwidGF4IjozNTUuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTIuNDIsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1NS41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTIuNDIsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1NS41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.41, "base_fare": 274.19, "tax": 265.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "265.22", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 539.41, "base_fare": 274.19, "tax": 265.22, "gross": { "base_fare": "266.20", "tax": "265.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMy4xMyIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjM1NS41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjM1NS41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzEyLjQyIiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU1LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU1LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzEyLjQyIiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU1LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxMi40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 539.41, "filter": { "id": "F77TX00174-590", "price": 539.41, "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-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120235jed202601120545665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*592*_*lBLKcYKCi9wc9InM", "flight_key": "F77TX00174-591", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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": "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": 539.41, "gross_total": 712.42, "base_fare": 274.19, "tax": 265.22, "sell": { "currency": "GBP", "total": 539.41, "base_fare": 274.19, "tax": 265.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzIzLjEzLCJiYXNlX2ZhcmUiOjM2Ny41OCwidGF4IjozNTUuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTIuNDIsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1NS41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTIuNDIsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1NS41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.41, "base_fare": 274.19, "tax": 265.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "265.22", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 539.41, "base_fare": 274.19, "tax": 265.22, "gross": { "base_fare": "266.20", "tax": "265.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyMy4xMyIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjM1NS41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjM1NS41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzEyLjQyIiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU1LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU1LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzEyLjQyIiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU1LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxMi40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 539.41, "filter": { "id": "F77TX00174-591", "price": 539.41, "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-11 14:00: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": "lhr202601111400cai202601112045778cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*593*_*U0laT5WGPm1uNhjZ", "flight_key": "F77TX00174-592", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-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": "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": "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": 540.91, "gross_total": 714.44, "base_fare": 274.19, "tax": 266.72, "sell": { "currency": "GBP", "total": 540.91, "base_fare": 274.19, "tax": 266.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzI1LjE1LCJiYXNlX2ZhcmUiOjM2Ny41OCwidGF4IjozNTcuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTQuNDQsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1Ny41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MTQuNDQsImJhc2VfZmFyZSI6MzU2Ljg3LCJ0YXgiOjM1Ny41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 540.91, "base_fare": 274.19, "tax": 266.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "266.72", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 540.91, "base_fare": 274.19, "tax": 266.72, "gross": { "base_fare": "266.20", "tax": "266.72", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjcyNS4xNSIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjM1Ny41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjM1Ny41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE0LjQ0IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU3LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU3LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzE0LjQ0IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiMzU3LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcxNC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 540.91, "filter": { "id": "F77TX00174-592", "price": 540.91, "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-11 22:00: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": "lhr202601112200cai202601120450780cai202601121850jed202601122200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*594*_*zXElqc1siWVCnnCo", "flight_key": "F77TX00174-593", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 546.87, "gross_total": 721.45, "base_fare": 299.44, "tax": 247.43, "sell": { "currency": "GBP", "total": 546.87, "base_fare": 299.44, "tax": 247.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzMzLjE0LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjEuNDUsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjEuNDUsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.87, "base_fare": 299.44, "tax": 247.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "247.43", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 546.87, "base_fare": 299.44, "tax": 247.43, "gross": { "base_fare": "290.72", "tax": "247.43", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczMy4xNCIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzIxLjQ1IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzIxLjQ1IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyMS40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 546.87, "filter": { "id": "F77TX00174-593", "price": 546.87, "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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh2026011118152306doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*595*_*HEJmDn5xBkqhC61k", "flight_key": "F77TX00174-594", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "4480" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4480" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 546.87, "gross_total": 721.45, "base_fare": 299.44, "tax": 247.43, "sell": { "currency": "GBP", "total": 546.87, "base_fare": 299.44, "tax": 247.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzMzLjE0LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjEuNDUsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjEuNDUsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.87, "base_fare": 299.44, "tax": 247.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "247.43", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 546.87, "base_fare": 299.44, "tax": 247.43, "gross": { "base_fare": "290.72", "tax": "247.43", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczMy4xNCIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzIxLjQ1IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzIxLjQ1IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyMS40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 546.87, "filter": { "id": "F77TX00174-594", "price": 546.87, "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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh2026011123404480doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*596*_*12afXNr555r5VVQ3", "flight_key": "F77TX00174-595", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 549.21, "gross_total": 726.07, "base_fare": 261.14, "tax": 288.07, "sell": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjI3LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozODYuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 261.14, "tax": 288.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi4yNyIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM4Ni4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM4Ni4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.21, "filter": { "id": "F77TX00174-595", "price": 549.21, "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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*597*_*VjPj7n55YGr5McbB", "flight_key": "F77TX00174-596", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 549.21, "gross_total": 726.07, "base_fare": 261.14, "tax": 288.07, "sell": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjI3LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozODYuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 261.14, "tax": 288.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi4yNyIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM4Ni4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM4Ni4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.21, "filter": { "id": "F77TX00174-596", "price": 549.21, "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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*598*_*RBulnJB5M6DCrq8u", "flight_key": "F77TX00174-597", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 549.21, "gross_total": 726.07, "base_fare": 261.14, "tax": 288.07, "sell": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjI3LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozODYuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 261.14, "tax": 288.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi4yNyIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM4Ni4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM4Ni4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.21, "filter": { "id": "F77TX00174-597", "price": 549.21, "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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*599*_*SKZNaidYgrHs4NBl", "flight_key": "F77TX00174-598", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 549.21, "gross_total": 726.07, "base_fare": 261.14, "tax": 288.07, "sell": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjI3LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozODYuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 261.14, "tax": 288.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi4yNyIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM4Ni4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM4Ni4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.21, "filter": { "id": "F77TX00174-598", "price": 549.21, "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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*600*_*l6LIaCzcg2Cf3bNQ", "flight_key": "F77TX00174-599", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 549.21, "gross_total": 726.07, "base_fare": 261.14, "tax": 288.07, "sell": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjI3LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozODYuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 261.14, "tax": 288.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi4yNyIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM4Ni4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM4Ni4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.21, "filter": { "id": "F77TX00174-599", "price": 549.21, "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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*601*_*lLs87ScQAE8tYwYK", "flight_key": "F77TX00174-600", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 549.21, "gross_total": 726.07, "base_fare": 261.14, "tax": 288.07, "sell": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjI3LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozODYuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 261.14, "tax": 288.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi4yNyIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM4Ni4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM4Ni4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.21, "filter": { "id": "F77TX00174-600", "price": 549.21, "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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*602*_*xcZ9l6Hazet7Z0iU", "flight_key": "F77TX00174-601", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 549.21, "gross_total": 726.07, "base_fare": 261.14, "tax": 288.07, "sell": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzM2LjI3LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozODYuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjYuMDcsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM4Ni4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.21, "base_fare": 261.14, "tax": 288.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 549.21, "base_fare": 261.14, "tax": 288.07, "gross": { "base_fare": "253.53", "tax": "288.07", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjczNi4yNyIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM4Ni4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM4Ni4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI2LjA3IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzg2LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyNi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 549.21, "filter": { "id": "F77TX00174-601", "price": 549.21, "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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*603*_*aigjZrlbYXALlXnt", "flight_key": "F77TX00174-602", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 552.55, "gross_total": 729.59, "base_fare": 285.72, "tax": 266.84, "sell": { "currency": "GBP", "total": 552.55, "base_fare": 285.72, "tax": 266.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQwLjc1LCJiYXNlX2ZhcmUiOjM4My4wMywidGF4IjozNTcuNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjkuNTksImJhc2VfZmFyZSI6MzcxLjg3LCJ0YXgiOjM1Ny43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MjkuNTksImJhc2VfZmFyZSI6MzcxLjg3LCJ0YXgiOjM1Ny43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 552.55, "base_fare": 285.72, "tax": 266.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "277.39", "tax": "266.84", "discount": 0, "ait": "0.00", "service_charge": 8.32 }, "partner": { "currency": "GBP", "total": 552.55, "base_fare": 285.72, "tax": 266.84, "gross": { "base_fare": "277.39", "tax": "266.84", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0MC43NSIsImJhc2VfZmFyZSI6IjM4My4wMyIsInRheCI6IjM1Ny43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3MS44NyIsInRheCI6IjM1Ny43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjE2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI5LjU5IiwiYmFzZV9mYXJlIjoiMzcxLjg3IiwidGF4IjoiMzU3LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzcxLjg3IiwidGF4IjoiMzU3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzI5LjU5IiwiYmFzZV9mYXJlIjoiMzcxLjg3IiwidGF4IjoiMzU3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjcyOS41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 552.55, "filter": { "id": "F77TX00174-602", "price": 552.55, "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": "L", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601121425jed202601121735671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*604*_*y0u5RbelvJXrxbqt", "flight_key": "F77TX00174-603", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "4480" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4480" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 555.89, "gross_total": 733.54, "base_fare": 299.44, "tax": 256.45, "sell": { "currency": "GBP", "total": 555.89, "base_fare": 299.44, "tax": 256.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ1LjIzLCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNDMuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjczMy41NCwiYmFzZV9mYXJlIjozODkuNzQsInRheCI6MzQzLjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzMzLjU0LCJiYXNlX2ZhcmUiOjM4OS43NCwidGF4IjozNDMuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.89, "base_fare": 299.44, "tax": 256.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "256.45", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 555.89, "base_fare": 299.44, "tax": 256.45, "gross": { "base_fare": "290.72", "tax": "256.45", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0NS4yMyIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzMzLjU0IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzQzLjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzMzLjU0IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczMy41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 555.89, "filter": { "id": "F77TX00174-603", "price": 555.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": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh2026011123404480doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*605*_*XGJpIlyMNQMjaQyy", "flight_key": "F77TX00174-604", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-604", "price": 558.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*606*_*ygBx9vN0FKju2gqs", "flight_key": "F77TX00174-605", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-605", "price": 558.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*607*_*OxDq4cagwU0TIZnc", "flight_key": "F77TX00174-606", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-606", "price": 558.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*608*_*RJU0u2rT8sKo8HWD", "flight_key": "F77TX00174-607", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-607", "price": 558.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*609*_*BQydnusNyc06ppnX", "flight_key": "F77TX00174-608", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-608", "price": 558.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*610*_*R6AbT8aye9B69qVA", "flight_key": "F77TX00174-609", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-609", "price": 558.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*611*_*SgCUtTqtK28laf2E", "flight_key": "F77TX00174-610", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-610", "price": 558.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*612*_*3pZ5KmmSwBCpFR8m", "flight_key": "F77TX00174-611", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-611", "price": 558.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*613*_*wztzwUxLHbvs6hPZ", "flight_key": "F77TX00174-612", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 558.4, "gross_total": 738.39, "base_fare": 261.14, "tax": 297.26, "sell": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzQ4LjU5LCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4IjozOTguNTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3MzguMzksImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjM5OC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 558.4, "base_fare": 261.14, "tax": 297.26, "gross": { "base_fare": "253.53", "tax": "297.26", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc0OC41OSIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjM5OC41MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjM5OC41MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzM4LjM5IiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiMzk4LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjczOC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 558.4, "filter": { "id": "F77TX00174-612", "price": 558.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*614*_*V0AtOMjR5bvS4ADo", "flight_key": "F77TX00174-613", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 560.36, "gross_total": 741.02, "base_fare": 261.14, "tax": 299.22, "sell": { "currency": "GBP", "total": 560.36, "base_fare": 261.14, "tax": 299.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUxLjIyLCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4Ijo0MDEuMTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuMDIsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjQwMS4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuMDIsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjQwMS4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.36, "base_fare": 261.14, "tax": 299.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "299.22", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 560.36, "base_fare": 261.14, "tax": 299.22, "gross": { "base_fare": "253.53", "tax": "299.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MS4yMiIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjQwMS4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjQwMS4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjAyIiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjAyIiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0MS4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 560.36, "filter": { "id": "F77TX00174-613", "price": 560.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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*615*_*fgpXzuvqcvwvYtyd", "flight_key": "F77TX00174-614", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 560.36, "gross_total": 741.02, "base_fare": 261.14, "tax": 299.22, "sell": { "currency": "GBP", "total": 560.36, "base_fare": 261.14, "tax": 299.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUxLjIyLCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4Ijo0MDEuMTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuMDIsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjQwMS4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuMDIsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjQwMS4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.36, "base_fare": 261.14, "tax": 299.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "299.22", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 560.36, "base_fare": 261.14, "tax": 299.22, "gross": { "base_fare": "253.53", "tax": "299.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MS4yMiIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjQwMS4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjQwMS4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjAyIiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjAyIiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0MS4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 560.36, "filter": { "id": "F77TX00174-614", "price": 560.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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*616*_*jqtgc6SMpHfBmUux", "flight_key": "F77TX00174-615", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 560.36, "gross_total": 741.02, "base_fare": 261.14, "tax": 299.22, "sell": { "currency": "GBP", "total": 560.36, "base_fare": 261.14, "tax": 299.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzUxLjIyLCJiYXNlX2ZhcmUiOjM1MC4wOCwidGF4Ijo0MDEuMTR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuMDIsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjQwMS4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NDEuMDIsImJhc2VfZmFyZSI6MzM5Ljg4LCJ0YXgiOjQwMS4xNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.36, "base_fare": 261.14, "tax": 299.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "253.53", "tax": "299.22", "discount": 0, "ait": "0.00", "service_charge": 7.61 }, "partner": { "currency": "GBP", "total": 560.36, "base_fare": 261.14, "tax": 299.22, "gross": { "base_fare": "253.53", "tax": "299.22", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc1MS4yMiIsImJhc2VfZmFyZSI6IjM1MC4wOCIsInRheCI6IjQwMS4xNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzOS44OCIsInRheCI6IjQwMS4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjAyIiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzQxLjAyIiwiYmFzZV9mYXJlIjoiMzM5Ljg4IiwidGF4IjoiNDAxLjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc0MS4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 560.36, "filter": { "id": "F77TX00174-615", "price": 560.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*617*_*DPVb7S8vBMQhImOc", "flight_key": "F77TX00174-616", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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-12 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-12 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-12", "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.27, "gross_total": 756.5, "base_fare": 273.61, "tax": 298.66, "sell": { "currency": "GBP", "total": 572.27, "base_fare": 273.61, "tax": 298.66 }, "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.27, "base_fare": 273.61, "tax": 298.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "298.66", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 572.27, "base_fare": 273.61, "tax": 298.66, "gross": { "base_fare": "265.64", "tax": "298.66", "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.27, "filter": { "id": "F77TX00174-616", "price": 572.27, "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-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235med202601121030248med202601121200jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*618*_*o0shIX7tL29o8aaw", "flight_key": "F77TX00174-617", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.27, "gross_total": 756.5, "base_fare": 273.61, "tax": 298.66, "sell": { "currency": "GBP", "total": 572.27, "base_fare": 273.61, "tax": 298.66 }, "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.27, "base_fare": 273.61, "tax": 298.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "265.64", "tax": "298.66", "discount": 0, "ait": "0.00", "service_charge": 7.97 }, "partner": { "currency": "GBP", "total": 572.27, "base_fare": 273.61, "tax": 298.66, "gross": { "base_fare": "265.64", "tax": "298.66", "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.27, "filter": { "id": "F77TX00174-617", "price": 572.27, "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-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*619*_*AtIcEXNQ4iJghXn5", "flight_key": "F77TX00174-618", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 568.85, "gross_total": 750.18, "base_fare": 318.02, "tax": 250.83, "sell": { "currency": "GBP", "total": 568.85, "base_fare": 318.02, "tax": 250.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzYyLjYsImJhc2VfZmFyZSI6NDI2LjM0LCJ0YXgiOjMzNi4yNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1MC4xOCwiYmFzZV9mYXJlIjo0MTMuOTIsInRheCI6MzM2LjI2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc1MC4xOCwiYmFzZV9mYXJlIjo0MTMuOTIsInRheCI6MzM2LjI2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 318.02, "tax": 250.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "250.83", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 568.85, "base_fare": 318.02, "tax": 250.83, "gross": { "base_fare": "308.76", "tax": "250.83", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc2Mi42MCIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjMzNi4yNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjMzNi4yNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUwLjE4IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzM2LjI2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzUwLjE4IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzM2LjI2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc1MC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 568.85, "filter": { "id": "F77TX00174-618", "price": 568.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601111405dxb20260112010066dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*620*_*hO1NA6J7flRa1suy", "flight_key": "F77TX00174-619", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.12, "gross_total": 765.81, "base_fare": 304.57, "tax": 275.55, "sell": { "currency": "GBP", "total": 580.12, "base_fare": 304.57, "tax": 275.55 }, "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.12, "base_fare": 304.57, "tax": 275.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.70", "tax": "275.55", "discount": 0, "ait": "0.00", "service_charge": 8.87 }, "partner": { "currency": "GBP", "total": 580.12, "base_fare": 304.57, "tax": 275.55, "gross": { "base_fare": "295.70", "tax": "275.55", "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.12, "filter": { "id": "F77TX00174-619", "price": 580.12, "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-11 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601120135jed202601120345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*621*_*sY2frY63ECGO3rpJ", "flight_key": "F77TX00174-620", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 580.12, "gross_total": 765.81, "base_fare": 304.57, "tax": 275.55, "sell": { "currency": "GBP", "total": 580.12, "base_fare": 304.57, "tax": 275.55 }, "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.12, "base_fare": 304.57, "tax": 275.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.70", "tax": "275.55", "discount": 0, "ait": "0.00", "service_charge": 8.87 }, "partner": { "currency": "GBP", "total": 580.12, "base_fare": 304.57, "tax": 275.55, "gross": { "base_fare": "295.70", "tax": "275.55", "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.12, "filter": { "id": "F77TX00174-620", "price": 580.12, "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-11 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601121050jed202601121300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*622*_*1JTlUy2mBhwblOkF", "flight_key": "F77TX00174-621", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "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": "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.1, "gross_total": 754.58, "base_fare": 316.99, "tax": 255.11, "sell": { "currency": "GBP", "total": 572.1, "base_fare": 316.99, "tax": 255.11 }, "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.1, "base_fare": 316.99, "tax": 255.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.76", "tax": "255.11", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 572.1, "base_fare": 316.99, "tax": 255.11, "gross": { "base_fare": "307.76", "tax": "255.11", "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.1, "filter": { "id": "F77TX00174-621", "price": 572.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": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*623*_*GCZe0HaclFUU1gCn", "flight_key": "F77TX00174-622", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT04H25M", "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.1, "gross_total": 754.58, "base_fare": 316.99, "tax": 255.11, "sell": { "currency": "GBP", "total": 572.1, "base_fare": 316.99, "tax": 255.11 }, "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.1, "base_fare": 316.99, "tax": 255.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.76", "tax": "255.11", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 572.1, "base_fare": 316.99, "tax": 255.11, "gross": { "base_fare": "307.76", "tax": "255.11", "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.1, "filter": { "id": "F77TX00174-622", "price": 572.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": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*624*_*UU3HKrSZDhBOwMKI", "flight_key": "F77TX00174-623", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.63, "gross_total": 756.59, "base_fare": 318.02, "tax": 255.61, "sell": { "currency": "GBP", "total": 573.63, "base_fare": 318.02, "tax": 255.61 }, "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.63, "base_fare": 318.02, "tax": 255.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "255.61", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 573.63, "base_fare": 318.02, "tax": 255.61, "gross": { "base_fare": "308.76", "tax": "255.61", "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.63, "filter": { "id": "F77TX00174-623", "price": 573.63, "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-11 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110940dxb20260111203012dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*625*_*Y7TU3H80KUO71wWd", "flight_key": "F77TX00174-624", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.63, "gross_total": 756.59, "base_fare": 318.02, "tax": 255.61, "sell": { "currency": "GBP", "total": 573.63, "base_fare": 318.02, "tax": 255.61 }, "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.63, "base_fare": 318.02, "tax": 255.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "255.61", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 573.63, "base_fare": 318.02, "tax": 255.61, "gross": { "base_fare": "308.76", "tax": "255.61", "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.63, "filter": { "id": "F77TX00174-624", "price": 573.63, "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": "afternoon", "departure_departure_time": "2026-01-11 13:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111335dxb20260112004016dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*626*_*SFDFdpzYwG2CgVQt", "flight_key": "F77TX00174-625", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 573.59, "gross_total": 756.58, "base_fare": 316.99, "tax": 256.6, "sell": { "currency": "GBP", "total": 573.59, "base_fare": 316.99, "tax": 256.6 }, "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.59, "base_fare": 316.99, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.76", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 573.59, "base_fare": 316.99, "tax": 256.6, "gross": { "base_fare": "307.76", "tax": "256.60", "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.59, "filter": { "id": "F77TX00174-625", "price": 573.59, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601111850jed202601112200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*627*_*qDX3HqHq8jEOS7se", "flight_key": "F77TX00174-626", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 573.59, "gross_total": 756.58, "base_fare": 316.99, "tax": 256.6, "sell": { "currency": "GBP", "total": 573.59, "base_fare": 316.99, "tax": 256.6 }, "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.59, "base_fare": 316.99, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "307.76", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 9.23 }, "partner": { "currency": "GBP", "total": 573.59, "base_fare": 316.99, "tax": 256.6, "gross": { "base_fare": "307.76", "tax": "256.60", "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.59, "filter": { "id": "F77TX00174-626", "price": 573.59, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112005jed202601112320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*628*_*qnIPFPbMk0Nvz9cw", "flight_key": "F77TX00174-627", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.88, "gross_total": 756.67, "base_fare": 290.14, "tax": 282.74, "sell": { "currency": "GBP", "total": 572.88, "base_fare": 290.14, "tax": 282.74 }, "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.88, "base_fare": 290.14, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "281.69", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 8.45 }, "partner": { "currency": "GBP", "total": 572.88, "base_fare": 290.14, "tax": 282.74, "gross": { "base_fare": "281.69", "tax": "282.74", "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.88, "filter": { "id": "F77TX00174-627", "price": 572.88, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*629*_*CB4hvz0DibyE03EL", "flight_key": "F77TX00174-628", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.88, "gross_total": 756.67, "base_fare": 290.14, "tax": 282.74, "sell": { "currency": "GBP", "total": 572.88, "base_fare": 290.14, "tax": 282.74 }, "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.88, "base_fare": 290.14, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "281.69", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 8.45 }, "partner": { "currency": "GBP", "total": 572.88, "base_fare": 290.14, "tax": 282.74, "gross": { "base_fare": "281.69", "tax": "282.74", "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.88, "filter": { "id": "F77TX00174-628", "price": 572.88, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*630*_*VHkdU7Kzt5vaGcd5", "flight_key": "F77TX00174-629", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 577.17, "gross_total": 762.06, "base_fare": 299.44, "tax": 277.73, "sell": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjc1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 299.44, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My43NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Mi4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.17, "filter": { "id": "F77TX00174-629", "price": 577.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*631*_*JEaEFlA4gLzpSomF", "flight_key": "F77TX00174-630", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 577.17, "gross_total": 762.06, "base_fare": 299.44, "tax": 277.73, "sell": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjc1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 299.44, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My43NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Mi4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.17, "filter": { "id": "F77TX00174-630", "price": 577.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*632*_*hiRmRkkDpQAEzu1Z", "flight_key": "F77TX00174-631", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 577.17, "gross_total": 762.06, "base_fare": 299.44, "tax": 277.73, "sell": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjc1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 299.44, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My43NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Mi4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.17, "filter": { "id": "F77TX00174-631", "price": 577.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*633*_*paI48dJ5Cl4ndUjU", "flight_key": "F77TX00174-632", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 577.17, "gross_total": 762.06, "base_fare": 299.44, "tax": 277.73, "sell": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjc1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 299.44, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My43NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Mi4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.17, "filter": { "id": "F77TX00174-632", "price": 577.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*634*_*f415Kip5IKLMMpCZ", "flight_key": "F77TX00174-633", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 577.17, "gross_total": 762.06, "base_fare": 299.44, "tax": 277.73, "sell": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjc1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 299.44, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My43NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Mi4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.17, "filter": { "id": "F77TX00174-633", "price": 577.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*635*_*6N0JDvuMusx9VKM0", "flight_key": "F77TX00174-634", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 577.17, "gross_total": 762.06, "base_fare": 299.44, "tax": 277.73, "sell": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjc1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 299.44, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My43NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Mi4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.17, "filter": { "id": "F77TX00174-634", "price": 577.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*636*_*OdGcBTjuQGsz3hSe", "flight_key": "F77TX00174-635", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 577.17, "gross_total": 762.06, "base_fare": 299.44, "tax": 277.73, "sell": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjc1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 299.44, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My43NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Mi4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.17, "filter": { "id": "F77TX00174-635", "price": 577.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*637*_*Nq8s4HkMtfA9AlWL", "flight_key": "F77TX00174-636", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "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": 577.17, "gross_total": 762.06, "base_fare": 299.44, "tax": 277.73, "sell": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzczLjc1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjIuMDYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.17, "base_fare": 299.44, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 577.17, "base_fare": 299.44, "tax": 277.73, "gross": { "base_fare": "290.72", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3My43NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzYyLjA2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Mi4wNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 577.17, "filter": { "id": "F77TX00174-636", "price": 577.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*638*_*RKXmyz1L9H2tAm5P", "flight_key": "F77TX00174-637", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H0M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-11 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H", "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": "100" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "100" }, "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": 621.83, "gross_total": 817.25, "base_fare": 419.17, "tax": 202.66, "sell": { "currency": "GBP", "total": 621.83, "base_fare": 419.17, "tax": 202.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMzLjYyLCJiYXNlX2ZhcmUiOjU2MS45NCwidGF4IjoyNzEuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTcuMjUsImJhc2VfZmFyZSI6NTQ1LjU3LCJ0YXgiOjI3MS42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTcuMjUsImJhc2VfZmFyZSI6NTQ1LjU3LCJ0YXgiOjI3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 621.83, "base_fare": 419.17, "tax": 202.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "406.96", "tax": "202.66", "discount": 0, "ait": "0.00", "service_charge": 12.21 }, "partner": { "currency": "GBP", "total": 621.83, "base_fare": 419.17, "tax": 202.66, "gross": { "base_fare": "406.96", "tax": "202.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMy42MiIsImJhc2VfZmFyZSI6IjU2MS45NCIsInRheCI6IjI3MS42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS41NyIsInRheCI6IjI3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE3LjI1IiwiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMjcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMjcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE3LjI1IiwiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMjcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNy4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 621.83, "filter": { "id": "F77TX00174-637", "price": 621.83, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111400jed202601112300100", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*639*_*iYb52PzhLdPNzCnX", "flight_key": "F77TX00174-638", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": [] } ] } ], "price": { "currency": "GBP", "total": 578.7, "gross_total": 764.11, "base_fare": 299.44, "tax": 279.26, "sell": { "currency": "GBP", "total": 578.7, "base_fare": 299.44, "tax": 279.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc1LjgsImJhc2VfZmFyZSI6NDAxLjQzLCJ0YXgiOjM3NC4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2NC4xMSwiYmFzZV9mYXJlIjozODkuNzQsInRheCI6Mzc0LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2NC4xMSwiYmFzZV9mYXJlIjozODkuNzQsInRheCI6Mzc0LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.7, "base_fare": 299.44, "tax": 279.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "279.26", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 578.7, "base_fare": 299.44, "tax": 279.26, "gross": { "base_fare": "290.72", "tax": "279.26", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3NS44MCIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3NC4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3NC4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY0LjExIiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzc0LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY0LjExIiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2NC4xMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 578.7, "filter": { "id": "F77TX00174-638", "price": 578.7, "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": "M", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*640*_*FWHSQD654oaPiGDT", "flight_key": "F77TX00174-639", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "ghostSegment": [], "booking_class": { "cabin_class": "M", "cabin_code": "M", "booking_code": "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" } } } } ] } ], "price": { "currency": "GBP", "total": 580.14, "gross_total": 766.04, "base_fare": 299.44, "tax": 280.7, "sell": { "currency": "GBP", "total": 580.14, "base_fare": 299.44, "tax": 280.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc3LjczLCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozNzYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc2Ni4wNCwiYmFzZV9mYXJlIjozODkuNzQsInRheCI6Mzc2LjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzY2LjA0LCJiYXNlX2ZhcmUiOjM4OS43NCwidGF4IjozNzYuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.14, "base_fare": 299.44, "tax": 280.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "280.70", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 580.14, "base_fare": 299.44, "tax": 280.7, "gross": { "base_fare": "290.72", "tax": "280.70", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc3Ny43MyIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM3Ni4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM3Ni4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY2LjA0IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzc2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzc2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY2LjA0IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzc2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2Ni4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 580.14, "filter": { "id": "F77TX00174-639", "price": 580.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": "M", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*641*_*IrDxajWmIbNmW3LD", "flight_key": "F77TX00174-640", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT21H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT21H55M", "lay_over_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": "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": 583.9, "gross_total": 768.69, "base_fare": 360.83, "tax": 223.07, "sell": { "currency": "GBP", "total": 583.9, "base_fare": 360.83, "tax": 223.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjc4LCJiYXNlX2ZhcmUiOjQ4My43MywidGF4IjoyOTkuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjguNjksImJhc2VfZmFyZSI6NDY5LjY0LCJ0YXgiOjI5OS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjguNjksImJhc2VfZmFyZSI6NDY5LjY0LCJ0YXgiOjI5OS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.9, "base_fare": 360.83, "tax": 223.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "350.32", "tax": "223.07", "discount": 0, "ait": "0.00", "service_charge": 10.51 }, "partner": { "currency": "GBP", "total": 583.9, "base_fare": 360.83, "tax": 223.07, "gross": { "base_fare": "350.32", "tax": "223.07", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi43OCIsImJhc2VfZmFyZSI6IjQ4My43MyIsInRheCI6IjI5OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS42NCIsInRheCI6IjI5OS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY4LjY5IiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMjk5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMjk5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY4LjY5IiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMjk5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2OC43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.9, "filter": { "id": "F77TX00174-640", "price": 583.9, "journey_duration": "PT", "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": "morning", "departure_departure_time": "2026-01-11 10:15: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": "lgw202601111015ist2026011117151982ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*642*_*sWih52BwoqYymP0D", "flight_key": "F77TX00174-641", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "PT15H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT15H05M", "lay_over_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": "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": 583.9, "gross_total": 768.69, "base_fare": 360.83, "tax": 223.07, "sell": { "currency": "GBP", "total": 583.9, "base_fare": 360.83, "tax": 223.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyLjc4LCJiYXNlX2ZhcmUiOjQ4My43MywidGF4IjoyOTkuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjguNjksImJhc2VfZmFyZSI6NDY5LjY0LCJ0YXgiOjI5OS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NjguNjksImJhc2VfZmFyZSI6NDY5LjY0LCJ0YXgiOjI5OS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.9, "base_fare": 360.83, "tax": 223.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "350.32", "tax": "223.07", "discount": 0, "ait": "0.00", "service_charge": 10.51 }, "partner": { "currency": "GBP", "total": 583.9, "base_fare": 360.83, "tax": 223.07, "gross": { "base_fare": "350.32", "tax": "223.07", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4Mi43OCIsImJhc2VfZmFyZSI6IjQ4My43MyIsInRheCI6IjI5OS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS42NCIsInRheCI6IjI5OS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY4LjY5IiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMjk5LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMjk5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzY4LjY5IiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMjk5LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc2OC43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 583.9, "filter": { "id": "F77TX00174-641", "price": 583.9, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 17:05: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": "lgw202601111705ist2026011200051998ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*643*_*cJSRtUS11YxfZogM", "flight_key": "F77TX00174-642", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-642", "price": 586.19, "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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*644*_*JZ7Msz1fsc3FGuI4", "flight_key": "F77TX00174-643", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-643", "price": 586.19, "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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*645*_*sHLgYT40dcdEaIuo", "flight_key": "F77TX00174-644", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-644", "price": 586.19, "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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*646*_*blOhxnSpoT4h715a", "flight_key": "F77TX00174-645", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-645", "price": 586.19, "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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*647*_*Wjh6kafxCmnda9WJ", "flight_key": "F77TX00174-646", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-646", "price": 586.19, "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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*648*_*pIcd8ha9lTym22O8", "flight_key": "F77TX00174-647", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-647", "price": 586.19, "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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*649*_*8AT8WfCacBCEPqGj", "flight_key": "F77TX00174-648", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-648", "price": 586.19, "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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*650*_*8mZZPZ9W2AmJGwbp", "flight_key": "F77TX00174-649", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-649", "price": 586.19, "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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*651*_*70kpPwIRzM2JM4pC", "flight_key": "F77TX00174-650", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 586.19, "gross_total": 774.16, "base_fare": 299.44, "tax": 286.75, "sell": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg1Ljg1LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzQuMTYsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 586.19, "base_fare": 299.44, "tax": 286.75, "gross": { "base_fare": "290.72", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NS44NSIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc0LjE2IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3NC4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 586.19, "filter": { "id": "F77TX00174-650", "price": 586.19, "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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*652*_*zdbZ1wszGRUOihrg", "flight_key": "F77TX00174-651", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 584.73, "gross_total": 772.51, "base_fare": 291.14, "tax": 293.59, "sell": { "currency": "GBP", "total": 584.73, "base_fare": 291.14, "tax": 293.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgzLjg4LCJiYXNlX2ZhcmUiOjM5MC4zLCJ0YXgiOjM5My41OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Mi41MSwiYmFzZV9mYXJlIjozNzguOTMsInRheCI6MzkzLjU4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Mi41MSwiYmFzZV9mYXJlIjozNzguOTMsInRheCI6MzkzLjU4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 291.14, "tax": 293.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.66", "tax": "293.59", "discount": 0, "ait": "0.00", "service_charge": 8.48 }, "partner": { "currency": "GBP", "total": 584.73, "base_fare": 291.14, "tax": 293.59, "gross": { "base_fare": "282.66", "tax": "293.59", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4My44OCIsImJhc2VfZmFyZSI6IjM5MC4zMCIsInRheCI6IjM5My41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC45MyIsInRheCI6IjM5My41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcyLjUxIiwiYmFzZV9mYXJlIjoiMzc4LjkzIiwidGF4IjoiMzkzLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjkzIiwidGF4IjoiMzkzLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzcyLjUxIiwiYmFzZV9mYXJlIjoiMzc4LjkzIiwidGF4IjoiMzkzLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Mi41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 584.73, "filter": { "id": "F77TX00174-651", "price": 584.73, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*653*_*wyxB3mEDCHxMQVB9", "flight_key": "F77TX00174-652", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 584.74, "gross_total": 773.19, "base_fare": 274.19, "tax": 310.55, "sell": { "currency": "GBP", "total": 584.74, "base_fare": 274.19, "tax": 310.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgzLjksImJhc2VfZmFyZSI6MzY3LjU4LCJ0YXgiOjQxNi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3My4xOSwiYmFzZV9mYXJlIjozNTYuODcsInRheCI6NDE2LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3My4xOSwiYmFzZV9mYXJlIjozNTYuODcsInRheCI6NDE2LjMyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.74, "base_fare": 274.19, "tax": 310.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "266.20", "tax": "310.55", "discount": 0, "ait": "0.00", "service_charge": 7.99 }, "partner": { "currency": "GBP", "total": 584.74, "base_fare": 274.19, "tax": 310.55, "gross": { "base_fare": "266.20", "tax": "310.55", "discount": "0.00", "ait": "0.00", "service_charge": 7.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4My45MCIsImJhc2VfZmFyZSI6IjM2Ny41OCIsInRheCI6IjQxNi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1Ni44NyIsInRheCI6IjQxNi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjE5IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiNDE2LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiNDE2LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjE5IiwiYmFzZV9mYXJlIjoiMzU2Ljg3IiwidGF4IjoiNDE2LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3My4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 584.74, "filter": { "id": "F77TX00174-652", "price": 584.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" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*654*_*QtAFuiz0pabyIhsa", "flight_key": "F77TX00174-653", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 588.14, "gross_total": 776.77, "base_fare": 299.44, "tax": 288.7, "sell": { "currency": "GBP", "total": 588.14, "base_fare": 299.44, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjQ2LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNzcsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNzcsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.14, "base_fare": 299.44, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 588.14, "base_fare": 299.44, "tax": 288.7, "gross": { "base_fare": "290.72", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC40NiIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2Ljc3IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2Ljc3IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.14, "filter": { "id": "F77TX00174-653", "price": 588.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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*655*_*fqEb30H6XaQrsYJ7", "flight_key": "F77TX00174-654", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 588.14, "gross_total": 776.77, "base_fare": 299.44, "tax": 288.7, "sell": { "currency": "GBP", "total": 588.14, "base_fare": 299.44, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjQ2LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNzcsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNzcsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.14, "base_fare": 299.44, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 588.14, "base_fare": 299.44, "tax": 288.7, "gross": { "base_fare": "290.72", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC40NiIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2Ljc3IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2Ljc3IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.14, "filter": { "id": "F77TX00174-654", "price": 588.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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*656*_*BStCvwhlVJFR80MK", "flight_key": "F77TX00174-655", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 588.14, "gross_total": 776.77, "base_fare": 299.44, "tax": 288.7, "sell": { "currency": "GBP", "total": 588.14, "base_fare": 299.44, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjQ2LCJiYXNlX2ZhcmUiOjQwMS40MywidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNzcsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuNzcsImJhc2VfZmFyZSI6Mzg5Ljc0LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.14, "base_fare": 299.44, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "290.72", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 8.72 }, "partner": { "currency": "GBP", "total": 588.14, "base_fare": 299.44, "tax": 288.7, "gross": { "base_fare": "290.72", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC40NiIsImJhc2VfZmFyZSI6IjQwMS40MyIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4OS43NCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2Ljc3IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2Ljc3IiwiYmFzZV9mYXJlIjoiMzg5Ljc0IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 588.14, "filter": { "id": "F77TX00174-655", "price": 588.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*657*_*eTAUqhzhu3gOfe54", "flight_key": "F77TX00174-656", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 585.51, "gross_total": 773.58, "base_fare": 290.95, "tax": 294.56, "sell": { "currency": "GBP", "total": 585.51, "base_fare": 290.95, "tax": 294.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg0Ljk0LCJiYXNlX2ZhcmUiOjM5MC4wNSwidGF4IjozOTQuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuNTgsImJhc2VfZmFyZSI6Mzc4LjY5LCJ0YXgiOjM5NC44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuNTgsImJhc2VfZmFyZSI6Mzc4LjY5LCJ0YXgiOjM5NC44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.51, "base_fare": 290.95, "tax": 294.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.48", "tax": "294.56", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 585.51, "base_fare": 290.95, "tax": 294.56, "gross": { "base_fare": "282.48", "tax": "294.56", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NC45NCIsImJhc2VfZmFyZSI6IjM5MC4wNSIsInRheCI6IjM5NC44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC42OSIsInRheCI6IjM5NC44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjU4IiwiYmFzZV9mYXJlIjoiMzc4LjY5IiwidGF4IjoiMzk0Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjY5IiwidGF4IjoiMzk0Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjU4IiwiYmFzZV9mYXJlIjoiMzc4LjY5IiwidGF4IjoiMzk0Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3My41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 585.51, "filter": { "id": "F77TX00174-656", "price": 585.51, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*658*_*7lBJgHju3kYkOenT", "flight_key": "F77TX00174-657", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 585.51, "gross_total": 773.58, "base_fare": 290.95, "tax": 294.56, "sell": { "currency": "GBP", "total": 585.51, "base_fare": 290.95, "tax": 294.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg0Ljk0LCJiYXNlX2ZhcmUiOjM5MC4wNSwidGF4IjozOTQuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuNTgsImJhc2VfZmFyZSI6Mzc4LjY5LCJ0YXgiOjM5NC44OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzMuNTgsImJhc2VfZmFyZSI6Mzc4LjY5LCJ0YXgiOjM5NC44OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.51, "base_fare": 290.95, "tax": 294.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "282.48", "tax": "294.56", "discount": 0, "ait": "0.00", "service_charge": 8.47 }, "partner": { "currency": "GBP", "total": 585.51, "base_fare": 290.95, "tax": 294.56, "gross": { "base_fare": "282.48", "tax": "294.56", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4NC45NCIsImJhc2VfZmFyZSI6IjM5MC4wNSIsInRheCI6IjM5NC44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3OC42OSIsInRheCI6IjM5NC44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjM2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuMzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjU4IiwiYmFzZV9mYXJlIjoiMzc4LjY5IiwidGF4IjoiMzk0Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4LjY5IiwidGF4IjoiMzk0Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzczLjU4IiwiYmFzZV9mYXJlIjoiMzc4LjY5IiwidGF4IjoiMzk0Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3My41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 585.51, "filter": { "id": "F77TX00174-657", "price": 585.51, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*659*_*GHvZWwdAloQsp8jU", "flight_key": "F77TX00174-658", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 587.88, "gross_total": 776.39, "base_fare": 300.03, "tax": 287.85, "sell": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjExLCJiYXNlX2ZhcmUiOjQwMi4yMiwidGF4IjozODUuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMzksImJhc2VfZmFyZSI6MzkwLjUsInRheCI6Mzg1Ljg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4zOSwiYmFzZV9mYXJlIjozOTAuNSwidGF4IjozODUuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.88, "base_fare": 300.03, "tax": 287.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.29", "tax": "287.85", "discount": 0, "ait": "0.00", "service_charge": 8.74 }, "partner": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85, "gross": { "base_fare": "291.29", "tax": "287.85", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC4xMSIsImJhc2VfZmFyZSI6IjQwMi4yMiIsInRheCI6IjM4NS44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC41MCIsInRheCI6IjM4NS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.88, "filter": { "id": "F77TX00174-658", "price": 587.88, "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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*660*_*oxZj3YlC5WjJ2Avl", "flight_key": "F77TX00174-659", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.88, "gross_total": 776.39, "base_fare": 300.03, "tax": 287.85, "sell": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjExLCJiYXNlX2ZhcmUiOjQwMi4yMiwidGF4IjozODUuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMzksImJhc2VfZmFyZSI6MzkwLjUsInRheCI6Mzg1Ljg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4zOSwiYmFzZV9mYXJlIjozOTAuNSwidGF4IjozODUuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.88, "base_fare": 300.03, "tax": 287.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.29", "tax": "287.85", "discount": 0, "ait": "0.00", "service_charge": 8.74 }, "partner": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85, "gross": { "base_fare": "291.29", "tax": "287.85", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC4xMSIsImJhc2VfZmFyZSI6IjQwMi4yMiIsInRheCI6IjM4NS44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC41MCIsInRheCI6IjM4NS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.88, "filter": { "id": "F77TX00174-659", "price": 587.88, "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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*661*_*xRDRsacrxzZZ6iH8", "flight_key": "F77TX00174-660", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "1", "unit": "kg", "title": "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.88, "gross_total": 776.39, "base_fare": 300.03, "tax": 287.85, "sell": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjExLCJiYXNlX2ZhcmUiOjQwMi4yMiwidGF4IjozODUuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMzksImJhc2VfZmFyZSI6MzkwLjUsInRheCI6Mzg1Ljg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4zOSwiYmFzZV9mYXJlIjozOTAuNSwidGF4IjozODUuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.88, "base_fare": 300.03, "tax": 287.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.29", "tax": "287.85", "discount": 0, "ait": "0.00", "service_charge": 8.74 }, "partner": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85, "gross": { "base_fare": "291.29", "tax": "287.85", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC4xMSIsImJhc2VfZmFyZSI6IjQwMi4yMiIsInRheCI6IjM4NS44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC41MCIsInRheCI6IjM4NS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.88, "filter": { "id": "F77TX00174-660", "price": 587.88, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*662*_*yuCCyNANGsF9qnYE", "flight_key": "F77TX00174-661", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "1", "unit": "kg", "title": "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.88, "gross_total": 776.39, "base_fare": 300.03, "tax": 287.85, "sell": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjExLCJiYXNlX2ZhcmUiOjQwMi4yMiwidGF4IjozODUuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMzksImJhc2VfZmFyZSI6MzkwLjUsInRheCI6Mzg1Ljg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4zOSwiYmFzZV9mYXJlIjozOTAuNSwidGF4IjozODUuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.88, "base_fare": 300.03, "tax": 287.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.29", "tax": "287.85", "discount": 0, "ait": "0.00", "service_charge": 8.74 }, "partner": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85, "gross": { "base_fare": "291.29", "tax": "287.85", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC4xMSIsImJhc2VfZmFyZSI6IjQwMi4yMiIsInRheCI6IjM4NS44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC41MCIsInRheCI6IjM4NS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.88, "filter": { "id": "F77TX00174-661", "price": 587.88, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*663*_*egv1IiXLncbEX7iE", "flight_key": "F77TX00174-662", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.88, "gross_total": 776.39, "base_fare": 300.03, "tax": 287.85, "sell": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzg4LjExLCJiYXNlX2ZhcmUiOjQwMi4yMiwidGF4IjozODUuODl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzYuMzksImJhc2VfZmFyZSI6MzkwLjUsInRheCI6Mzg1Ljg5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3Ni4zOSwiYmFzZV9mYXJlIjozOTAuNSwidGF4IjozODUuODl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.88, "base_fare": 300.03, "tax": 287.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.29", "tax": "287.85", "discount": 0, "ait": "0.00", "service_charge": 8.74 }, "partner": { "currency": "GBP", "total": 587.88, "base_fare": 300.03, "tax": 287.85, "gross": { "base_fare": "291.29", "tax": "287.85", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc4OC4xMSIsImJhc2VfZmFyZSI6IjQwMi4yMiIsInRheCI6IjM4NS44OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC41MCIsInRheCI6IjM4NS44OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc2LjM5IiwiYmFzZV9mYXJlIjoiMzkwLjUwIiwidGF4IjoiMzg1Ljg5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3Ni4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 587.88, "filter": { "id": "F77TX00174-662", "price": 587.88, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*664*_*u4fIh0XVtoCHPclp", "flight_key": "F77TX00174-663", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H0M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-11 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H", "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": "100" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "100" }, "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": 633.18, "gross_total": 832.03, "base_fare": 430.52, "tax": 202.66, "sell": { "currency": "GBP", "total": 633.18, "base_fare": 430.52, "tax": 202.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQ4Ljg0LCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjoyNzEuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MzIuMDMsImJhc2VfZmFyZSI6NTYwLjM1LCJ0YXgiOjI3MS42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MzIuMDMsImJhc2VfZmFyZSI6NTYwLjM1LCJ0YXgiOjI3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 633.18, "base_fare": 430.52, "tax": 202.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "202.66", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 633.18, "base_fare": 430.52, "tax": 202.66, "gross": { "base_fare": "417.98", "tax": "202.66", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0OC44NCIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjI3MS42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjI3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMyLjAzIiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMjcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMjcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODMyLjAzIiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMjcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgzMi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 633.18, "filter": { "id": "F77TX00174-663", "price": 633.18, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111400jed202601112300100", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*665*_*ndm5b7s3m4dFMDH6", "flight_key": "F77TX00174-664", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 589.64, "gross_total": 778.77, "base_fare": 299.84, "tax": 289.81, "sell": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjQ4LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4IjozODguNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.64, "base_fare": 299.84, "tax": 289.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC40OCIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjM4OC41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjM4OC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.64, "filter": { "id": "F77TX00174-664", "price": 589.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*666*_*2YSYC2TNgv8rxoG0", "flight_key": "F77TX00174-665", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 589.64, "gross_total": 778.77, "base_fare": 299.84, "tax": 289.81, "sell": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjQ4LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4IjozODguNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.64, "base_fare": 299.84, "tax": 289.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC40OCIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjM4OC41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjM4OC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.64, "filter": { "id": "F77TX00174-665", "price": 589.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*667*_*yLUn0DSLcNlQi3Kf", "flight_key": "F77TX00174-666", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 589.64, "gross_total": 778.77, "base_fare": 299.84, "tax": 289.81, "sell": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjQ4LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4IjozODguNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.64, "base_fare": 299.84, "tax": 289.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC40OCIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjM4OC41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjM4OC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.64, "filter": { "id": "F77TX00174-666", "price": 589.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*668*_*gXBXKachS8nWm3no", "flight_key": "F77TX00174-667", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 589.64, "gross_total": 778.77, "base_fare": 299.84, "tax": 289.81, "sell": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjQ4LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4IjozODguNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.64, "base_fare": 299.84, "tax": 289.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC40OCIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjM4OC41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjM4OC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.64, "filter": { "id": "F77TX00174-667", "price": 589.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*669*_*3O4d0pZssR0RRxji", "flight_key": "F77TX00174-668", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 589.64, "gross_total": 778.77, "base_fare": 299.84, "tax": 289.81, "sell": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjQ4LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4IjozODguNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.64, "base_fare": 299.84, "tax": 289.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC40OCIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjM4OC41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjM4OC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.64, "filter": { "id": "F77TX00174-668", "price": 589.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*670*_*K9QXEMuwOgmC9Z79", "flight_key": "F77TX00174-669", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 589.64, "gross_total": 778.77, "base_fare": 299.84, "tax": 289.81, "sell": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjQ4LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4IjozODguNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.64, "base_fare": 299.84, "tax": 289.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC40OCIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjM4OC41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjM4OC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.64, "filter": { "id": "F77TX00174-669", "price": 589.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*671*_*lyD75yd5UFprF6BX", "flight_key": "F77TX00174-670", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.64, "gross_total": 778.77, "base_fare": 299.84, "tax": 289.81, "sell": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkwLjQ4LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4IjozODguNTJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3NzguNzcsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjM4OC41Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.64, "base_fare": 299.84, "tax": 289.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 589.64, "base_fare": 299.84, "tax": 289.81, "gross": { "base_fare": "291.10", "tax": "289.81", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5MC40OCIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjM4OC41MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjM4OC41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzc4Ljc3IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiMzg4LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc3OC43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 589.64, "filter": { "id": "F77TX00174-670", "price": 589.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*672*_*TZETocjVbcuaChmu", "flight_key": "F77TX00174-671", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 592.2, "gross_total": 782, "base_fare": 304.76, "tax": 287.44, "sell": { "currency": "GBP", "total": 592.2, "base_fare": 304.76, "tax": 287.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjksImJhc2VfZmFyZSI6NDA4LjU2LCJ0YXgiOjM4NS4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4MiwiYmFzZV9mYXJlIjozOTYuNjYsInRheCI6Mzg1LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4MiwiYmFzZV9mYXJlIjozOTYuNjYsInRheCI6Mzg1LjM0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.2, "base_fare": 304.76, "tax": 287.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.88", "tax": "287.44", "discount": 0, "ait": "0.00", "service_charge": 8.88 }, "partner": { "currency": "GBP", "total": 592.2, "base_fare": 304.76, "tax": 287.44, "gross": { "base_fare": "295.88", "tax": "287.44", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5My45MCIsImJhc2VfZmFyZSI6IjQwOC41NiIsInRheCI6IjM4NS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5Ni42NiIsInRheCI6IjM4NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjkwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuOTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjAwIiwiYmFzZV9mYXJlIjoiMzk2LjY2IiwidGF4IjoiMzg1LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjY2IiwidGF4IjoiMzg1LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjAwIiwiYmFzZV9mYXJlIjoiMzk2LjY2IiwidGF4IjoiMzg1LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4Mi4wMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 592.2, "filter": { "id": "F77TX00174-671", "price": 592.2, "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-11 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601120135jed202601120345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*673*_*kcSbyeegoK1zetaq", "flight_key": "F77TX00174-672", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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": 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": "AMM", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 592.2, "gross_total": 782, "base_fare": 304.76, "tax": 287.44, "sell": { "currency": "GBP", "total": 592.2, "base_fare": 304.76, "tax": 287.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjksImJhc2VfZmFyZSI6NDA4LjU2LCJ0YXgiOjM4NS4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4MiwiYmFzZV9mYXJlIjozOTYuNjYsInRheCI6Mzg1LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4MiwiYmFzZV9mYXJlIjozOTYuNjYsInRheCI6Mzg1LjM0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.2, "base_fare": 304.76, "tax": 287.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "295.88", "tax": "287.44", "discount": 0, "ait": "0.00", "service_charge": 8.88 }, "partner": { "currency": "GBP", "total": 592.2, "base_fare": 304.76, "tax": 287.44, "gross": { "base_fare": "295.88", "tax": "287.44", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5My45MCIsImJhc2VfZmFyZSI6IjQwOC41NiIsInRheCI6IjM4NS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5Ni42NiIsInRheCI6IjM4NS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjkwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuOTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjAwIiwiYmFzZV9mYXJlIjoiMzk2LjY2IiwidGF4IjoiMzg1LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk2LjY2IiwidGF4IjoiMzg1LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjAwIiwiYmFzZV9mYXJlIjoiMzk2LjY2IiwidGF4IjoiMzg1LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4Mi4wMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 592.2, "filter": { "id": "F77TX00174-672", "price": 592.2, "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-11 16:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601121050jed202601121300702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*674*_*ZhP7IQlfJWg5PaId", "flight_key": "F77TX00174-673", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 591.92, "gross_total": 782.04, "base_fare": 294.24, "tax": 297.68, "sell": { "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjUzLCJiYXNlX2ZhcmUiOjM5NC40NiwidGF4IjozOTkuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODIuMDQsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjM5OS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODIuMDQsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjM5OS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285.67", "tax": "297.68", "discount": 0, "ait": "0.00", "service_charge": 8.57 }, "partner": { "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68, "gross": { "base_fare": "285.67", "tax": "297.68", "discount": "0.00", "ait": "0.00", "service_charge": 8.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5My41MyIsImJhc2VfZmFyZSI6IjM5NC40NiIsInRheCI6IjM5OS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Mi45NyIsInRheCI6IjM5OS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjA0IiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjA0IiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4Mi4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 591.92, "filter": { "id": "F77TX00174-673", "price": 591.92, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*675*_*KkMNDIMuO1GJDwEh", "flight_key": "F77TX00174-674", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 591.92, "gross_total": 782.04, "base_fare": 294.24, "tax": 297.68, "sell": { "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjUzLCJiYXNlX2ZhcmUiOjM5NC40NiwidGF4IjozOTkuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODIuMDQsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjM5OS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODIuMDQsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjM5OS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285.67", "tax": "297.68", "discount": 0, "ait": "0.00", "service_charge": 8.57 }, "partner": { "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68, "gross": { "base_fare": "285.67", "tax": "297.68", "discount": "0.00", "ait": "0.00", "service_charge": 8.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5My41MyIsImJhc2VfZmFyZSI6IjM5NC40NiIsInRheCI6IjM5OS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Mi45NyIsInRheCI6IjM5OS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjA0IiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjA0IiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4Mi4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 591.92, "filter": { "id": "F77TX00174-674", "price": 591.92, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*676*_*4pDVPFUP2T7wfxeR", "flight_key": "F77TX00174-675", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 591.92, "gross_total": 782.04, "base_fare": 294.24, "tax": 297.68, "sell": { "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjUzLCJiYXNlX2ZhcmUiOjM5NC40NiwidGF4IjozOTkuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODIuMDQsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjM5OS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODIuMDQsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjM5OS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285.67", "tax": "297.68", "discount": 0, "ait": "0.00", "service_charge": 8.57 }, "partner": { "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68, "gross": { "base_fare": "285.67", "tax": "297.68", "discount": "0.00", "ait": "0.00", "service_charge": 8.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5My41MyIsImJhc2VfZmFyZSI6IjM5NC40NiIsInRheCI6IjM5OS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Mi45NyIsInRheCI6IjM5OS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjA0IiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjA0IiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4Mi4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 591.92, "filter": { "id": "F77TX00174-675", "price": 591.92, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*677*_*7Eeyk6bB3IbdzzHY", "flight_key": "F77TX00174-676", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 591.92, "gross_total": 782.04, "base_fare": 294.24, "tax": 297.68, "sell": { "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjUzLCJiYXNlX2ZhcmUiOjM5NC40NiwidGF4IjozOTkuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODIuMDQsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjM5OS4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODIuMDQsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjM5OS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285.67", "tax": "297.68", "discount": 0, "ait": "0.00", "service_charge": 8.57 }, "partner": { "currency": "GBP", "total": 591.92, "base_fare": 294.24, "tax": 297.68, "gross": { "base_fare": "285.67", "tax": "297.68", "discount": "0.00", "ait": "0.00", "service_charge": 8.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5My41MyIsImJhc2VfZmFyZSI6IjM5NC40NiIsInRheCI6IjM5OS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Mi45NyIsInRheCI6IjM5OS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjA0IiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzgyLjA0IiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiMzk5LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4Mi4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 591.92, "filter": { "id": "F77TX00174-676", "price": 591.92, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*678*_*fLVe76zzTTcGXDMM", "flight_key": "F77TX00174-677", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 593.84, "gross_total": 784.62, "base_fare": 294.24, "tax": 299.6, "sell": { "currency": "GBP", "total": 593.84, "base_fare": 294.24, "tax": 299.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzk2LjExLCJiYXNlX2ZhcmUiOjM5NC40NiwidGF4Ijo0MDEuNjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODQuNjIsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjQwMS42NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3ODQuNjIsImJhc2VfZmFyZSI6MzgyLjk3LCJ0YXgiOjQwMS42NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 593.84, "base_fare": 294.24, "tax": 299.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "285.67", "tax": "299.60", "discount": 0, "ait": "0.00", "service_charge": 8.57 }, "partner": { "currency": "GBP", "total": 593.84, "base_fare": 294.24, "tax": 299.6, "gross": { "base_fare": "285.67", "tax": "299.60", "discount": "0.00", "ait": "0.00", "service_charge": 8.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijc5Ni4xMSIsImJhc2VfZmFyZSI6IjM5NC40NiIsInRheCI6IjQwMS42NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4Mi45NyIsInRheCI6IjQwMS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg0LjYyIiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiNDAxLjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiNDAxLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzg0LjYyIiwiYmFzZV9mYXJlIjoiMzgyLjk3IiwidGF4IjoiNDAxLjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc4NC42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 593.84, "filter": { "id": "F77TX00174-677", "price": 593.84, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*679*_*e2lugQ0ApSLHzMqx", "flight_key": "F77TX00174-678", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-678", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*680*_*YfyzqMum2AWg3w0C", "flight_key": "F77TX00174-679", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-679", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*681*_*84uPj64SUc5U8yAr", "flight_key": "F77TX00174-680", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-680", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*682*_*htJ9k6UI8isTpdoG", "flight_key": "F77TX00174-681", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-681", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*683*_*vKJzNFTjjXhhlpaO", "flight_key": "F77TX00174-682", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-682", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*684*_*5ytwDU52Pm9c9MyQ", "flight_key": "F77TX00174-683", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-683", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13: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": "lhr202601111340dxb2026011200402dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*685*_*bHqU48Y5afHrMgnk", "flight_key": "F77TX00174-684", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-684", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*686*_*z9FnBv54dMi1EDC3", "flight_key": "F77TX00174-685", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-685", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13: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": "lhr202601111340dxb2026011200402dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*687*_*DuA8LXu0HPd8i5tM", "flight_key": "F77TX00174-686", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-686", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50: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": "lhr202601111550dxb20260112024030dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*688*_*1hesKC6gw3uEb5PL", "flight_key": "F77TX00174-687", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-687", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50: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": "lhr202601111550dxb20260112024030dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*689*_*YKwbjaeiHHrkjjfj", "flight_key": "F77TX00174-688", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-688", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00: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": "lhr202601111900dxb20260112055032dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*690*_*hjTnQTly37eOpb5D", "flight_key": "F77TX00174-689", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-689", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00: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": "lhr202601111900dxb20260112055032dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*691*_*Znp2nXNGtdmAPqu6", "flight_key": "F77TX00174-690", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-690", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*692*_*b5oC2UeRNPDoUCNa", "flight_key": "F77TX00174-691", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-691", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*693*_*nMr3o4SaZhpvQg7O", "flight_key": "F77TX00174-692", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-692", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00: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": "lhr202601112200dxb2026011208456dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*694*_*0MiB1KV5bHAThlSw", "flight_key": "F77TX00174-693", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-693", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00: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": "lhr202601112200dxb2026011208456dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*695*_*pA8YplLUQE0FTuUa", "flight_key": "F77TX00174-694", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-694", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35: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": "lhr202601112235dxb20260112093542dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*696*_*V2pag8TI1dEer3m3", "flight_key": "F77TX00174-695", "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-11 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-12 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-11", "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": "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": "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": "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.4, "gross_total": 793.82, "base_fare": 318.02, "tax": 283.38, "sell": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38 }, "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.4, "base_fare": 318.02, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 601.4, "base_fare": 318.02, "tax": 283.38, "gross": { "base_fare": "308.76", "tax": "283.38", "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.4, "filter": { "id": "F77TX00174-695", "price": 601.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35: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": "lhr202601112235dxb20260112093542dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*697*_*PMldgyfVPdVlgVVr", "flight_key": "F77TX00174-696", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-696", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*698*_*yMsHyyGeqjX66P7O", "flight_key": "F77TX00174-697", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-697", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*699*_*flyEykN9IetP1mro", "flight_key": "F77TX00174-698", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-698", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*700*_*mxrnY5qHh2VO9ZVt", "flight_key": "F77TX00174-699", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-699", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*701*_*wCX2hJuVW6uJ2hqO", "flight_key": "F77TX00174-700", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-700", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*702*_*wODPbJft51FpUX0E", "flight_key": "F77TX00174-701", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-701", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*703*_*bnNQqSohW5Oy7HXI", "flight_key": "F77TX00174-702", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-702", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*704*_*A4l2koA8uJO0MeUU", "flight_key": "F77TX00174-703", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-703", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*705*_*ZZRJGxYTVMxCAw2H", "flight_key": "F77TX00174-704", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 598.73, "gross_total": 790.96, "base_fare": 299.84, "tax": 298.9, "sell": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAyLjY3LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDAuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTAuOTYsImJhc2VfZmFyZSI6MzkwLjI1LCJ0YXgiOjQwMC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 598.73, "base_fare": 299.84, "tax": 298.9, "gross": { "base_fare": "291.10", "tax": "298.90", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMi42NyIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkwLjk2IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAwLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5MC45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 598.73, "filter": { "id": "F77TX00174-704", "price": 598.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*706*_*udXJ6xy2bVXBnewR", "flight_key": "F77TX00174-705", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 600.63, "gross_total": 792.94, "base_fare": 313.87, "tax": 286.75, "sell": { "currency": "GBP", "total": 600.63, "base_fare": 313.87, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA1LjIsImJhc2VfZmFyZSI6NDIwLjc4LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5Mi45NCwiYmFzZV9mYXJlIjo0MDguNTIsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5Mi45NCwiYmFzZV9mYXJlIjo0MDguNTIsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 600.63, "base_fare": 313.87, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "304.73", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 9.15 }, "partner": { "currency": "GBP", "total": 600.63, "base_fare": 313.87, "tax": 286.75, "gross": { "base_fare": "304.73", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 9.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwNS4yMCIsImJhc2VfZmFyZSI6IjQyMC43OCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOC41MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkyLjk0IiwiYmFzZV9mYXJlIjoiNDA4LjUyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA4LjUyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkyLjk0IiwiYmFzZV9mYXJlIjoiNDA4LjUyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5Mi45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 600.63, "filter": { "id": "F77TX00174-705", "price": 600.63, "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*707*_*94mbhukYBKQxok7F", "flight_key": "F77TX00174-706", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 600.67, "gross_total": 793.55, "base_fare": 299.84, "tax": 300.84, "sell": { "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA1LjI2LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5My41NSwiYmFzZV9mYXJlIjozOTAuMjUsInRheCI6NDAzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjU1LCJiYXNlX2ZhcmUiOjM5MC4yNSwidGF4Ijo0MDMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "300.84", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84, "gross": { "base_fare": "291.10", "tax": "300.84", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwNS4yNiIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjU1IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjU1IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5My41NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 600.67, "filter": { "id": "F77TX00174-706", "price": 600.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*708*_*88cubkkZ26w9jhsI", "flight_key": "F77TX00174-707", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 600.67, "gross_total": 793.55, "base_fare": 299.84, "tax": 300.84, "sell": { "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA1LjI2LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5My41NSwiYmFzZV9mYXJlIjozOTAuMjUsInRheCI6NDAzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjU1LCJiYXNlX2ZhcmUiOjM5MC4yNSwidGF4Ijo0MDMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "300.84", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84, "gross": { "base_fare": "291.10", "tax": "300.84", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwNS4yNiIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjU1IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjU1IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5My41NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 600.67, "filter": { "id": "F77TX00174-707", "price": 600.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*709*_*nvdSKKQKk4fe6mlL", "flight_key": "F77TX00174-708", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 600.67, "gross_total": 793.55, "base_fare": 299.84, "tax": 300.84, "sell": { "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA1LjI2LCJiYXNlX2ZhcmUiOjQwMS45NiwidGF4Ijo0MDMuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc5My41NSwiYmFzZV9mYXJlIjozOTAuMjUsInRheCI6NDAzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzkzLjU1LCJiYXNlX2ZhcmUiOjM5MC4yNSwidGF4Ijo0MDMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "291.10", "tax": "300.84", "discount": 0, "ait": "0.00", "service_charge": 8.73 }, "partner": { "currency": "GBP", "total": 600.67, "base_fare": 299.84, "tax": 300.84, "gross": { "base_fare": "291.10", "tax": "300.84", "discount": "0.00", "ait": "0.00", "service_charge": 8.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwNS4yNiIsImJhc2VfZmFyZSI6IjQwMS45NiIsInRheCI6IjQwMy4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MC4yNSIsInRheCI6IjQwMy4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExLjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTEuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjU1IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzkzLjU1IiwiYmFzZV9mYXJlIjoiMzkwLjI1IiwidGF4IjoiNDAzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5My41NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 600.67, "filter": { "id": "F77TX00174-708", "price": 600.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*710*_*09PLmPFEuzhTGaUi", "flight_key": "F77TX00174-709", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 604.77, "gross_total": 798.34, "base_fare": 318.02, "tax": 286.75, "sell": { "currency": "GBP", "total": 604.77, "base_fare": 318.02, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODEwLjc2LCJiYXNlX2ZhcmUiOjQyNi4zNCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTguMzQsImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTguMzQsImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 318.02, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 604.77, "base_fare": 318.02, "tax": 286.75, "gross": { "base_fare": "308.76", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMC43NiIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjM0IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjM0IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5OC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 604.77, "filter": { "id": "F77TX00174-709", "price": 604.77, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*711*_*1IdXlcvQYwPXbcHp", "flight_key": "F77TX00174-710", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 604.77, "gross_total": 798.34, "base_fare": 318.02, "tax": 286.75, "sell": { "currency": "GBP", "total": 604.77, "base_fare": 318.02, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODEwLjc2LCJiYXNlX2ZhcmUiOjQyNi4zNCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTguMzQsImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTguMzQsImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 318.02, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 604.77, "base_fare": 318.02, "tax": 286.75, "gross": { "base_fare": "308.76", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMC43NiIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjM0IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjM0IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5OC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 604.77, "filter": { "id": "F77TX00174-710", "price": 604.77, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*712*_*ukhyqSqvHOXAzRgJ", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 604.77, "gross_total": 798.34, "base_fare": 318.02, "tax": 286.75, "sell": { "currency": "GBP", "total": 604.77, "base_fare": 318.02, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODEwLjc2LCJiYXNlX2ZhcmUiOjQyNi4zNCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTguMzQsImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTguMzQsImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 318.02, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 604.77, "base_fare": 318.02, "tax": 286.75, "gross": { "base_fare": "308.76", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMC43NiIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjM0IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjM0IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5OC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 604.77, "filter": { "id": "F77TX00174-711", "price": 604.77, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*713*_*iDZ6Yo3Vr722fAKd", "flight_key": "F77TX00174-712", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 604.77, "gross_total": 798.34, "base_fare": 318.02, "tax": 286.75, "sell": { "currency": "GBP", "total": 604.77, "base_fare": 318.02, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODEwLjc2LCJiYXNlX2ZhcmUiOjQyNi4zNCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTguMzQsImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTguMzQsImJhc2VfZmFyZSI6NDEzLjkyLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.77, "base_fare": 318.02, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.76", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 604.77, "base_fare": 318.02, "tax": 286.75, "gross": { "base_fare": "308.76", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxMC43NiIsImJhc2VfZmFyZSI6IjQyNi4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy45MiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjM0IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk4LjM0IiwiYmFzZV9mYXJlIjoiNDEzLjkyIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5OC4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 604.77, "filter": { "id": "F77TX00174-712", "price": 604.77, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*714*_*qwIsE894o0IqTdkP", "flight_key": "F77TX00174-713", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.91, "gross_total": 796.18, "base_fare": 343.8, "tax": 260.11, "sell": { "currency": "GBP", "total": 603.91, "base_fare": 343.8, "tax": 260.11 }, "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.91, "base_fare": 343.8, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "333.79", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 10.01 }, "partner": { "currency": "GBP", "total": 603.91, "base_fare": 343.8, "tax": 260.11, "gross": { "base_fare": "333.79", "tax": "260.11", "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.91, "filter": { "id": "F77TX00174-713", "price": 603.91, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*715*_*iccwASpZIW3hhBhh", "flight_key": "F77TX00174-714", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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 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": "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.91, "gross_total": 796.18, "base_fare": 343.8, "tax": 260.11, "sell": { "currency": "GBP", "total": 603.91, "base_fare": 343.8, "tax": 260.11 }, "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.91, "base_fare": 343.8, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "333.79", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 10.01 }, "partner": { "currency": "GBP", "total": 603.91, "base_fare": 343.8, "tax": 260.11, "gross": { "base_fare": "333.79", "tax": "260.11", "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.91, "filter": { "id": "F77TX00174-714", "price": 603.91, "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-11 21:50: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": "lhr202601112150bah2026011207206bah202601130135jed202601130410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*716*_*WF8Ando5J1Pj3Qbk", "flight_key": "F77TX00174-715", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 603.52, "gross_total": 796.81, "base_fare": 313.87, "tax": 289.64, "sell": { "currency": "GBP", "total": 603.52, "base_fare": 313.87, "tax": 289.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA5LjA3LCJiYXNlX2ZhcmUiOjQyMC43OCwidGF4IjozODguMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTYuODEsImJhc2VfZmFyZSI6NDA4LjUyLCJ0YXgiOjM4OC4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3OTYuODEsImJhc2VfZmFyZSI6NDA4LjUyLCJ0YXgiOjM4OC4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.52, "base_fare": 313.87, "tax": 289.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "304.73", "tax": "289.64", "discount": 0, "ait": "0.00", "service_charge": 9.15 }, "partner": { "currency": "GBP", "total": 603.52, "base_fare": 313.87, "tax": 289.64, "gross": { "base_fare": "304.73", "tax": "289.64", "discount": "0.00", "ait": "0.00", "service_charge": 9.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwOS4wNyIsImJhc2VfZmFyZSI6IjQyMC43OCIsInRheCI6IjM4OC4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOC41MiIsInRheCI6IjM4OC4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk2LjgxIiwiYmFzZV9mYXJlIjoiNDA4LjUyIiwidGF4IjoiMzg4LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA4LjUyIiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNzk2LjgxIiwiYmFzZV9mYXJlIjoiNDA4LjUyIiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjc5Ni44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 603.52, "filter": { "id": "F77TX00174-715", "price": 603.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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*717*_*r60gKW7sehoDRDOx", "flight_key": "F77TX00174-716", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 651.29, "gross_total": 856.79, "base_fare": 418.15, "tax": 233.14, "sell": { "currency": "GBP", "total": 651.29, "base_fare": 418.15, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODczLjEyLCJiYXNlX2ZhcmUiOjU2MC41NywidGF4IjozMTIuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTYuNzksImJhc2VfZmFyZSI6NTQ0LjI0LCJ0YXgiOjMxMi41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTYuNzksImJhc2VfZmFyZSI6NTQ0LjI0LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.29, "base_fare": 418.15, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "405.97", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 12.18 }, "partner": { "currency": "GBP", "total": 651.29, "base_fare": 418.15, "tax": 233.14, "gross": { "base_fare": "405.97", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3My4xMiIsImJhc2VfZmFyZSI6IjU2MC41NyIsInRheCI6IjMxMi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NC4yNCIsInRheCI6IjMxMi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU2Ljc5IiwiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU2Ljc5IiwiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1Ni43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 651.29, "filter": { "id": "F77TX00174-716", "price": 651.29, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*718*_*bn4GoYen5qSXf7r2", "flight_key": "F77TX00174-717", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 651.29, "gross_total": 856.79, "base_fare": 418.15, "tax": 233.14, "sell": { "currency": "GBP", "total": 651.29, "base_fare": 418.15, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODczLjEyLCJiYXNlX2ZhcmUiOjU2MC41NywidGF4IjozMTIuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTYuNzksImJhc2VfZmFyZSI6NTQ0LjI0LCJ0YXgiOjMxMi41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTYuNzksImJhc2VfZmFyZSI6NTQ0LjI0LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.29, "base_fare": 418.15, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "405.97", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 12.18 }, "partner": { "currency": "GBP", "total": 651.29, "base_fare": 418.15, "tax": 233.14, "gross": { "base_fare": "405.97", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3My4xMiIsImJhc2VfZmFyZSI6IjU2MC41NyIsInRheCI6IjMxMi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NC4yNCIsInRheCI6IjMxMi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU2Ljc5IiwiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU2Ljc5IiwiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1Ni43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 651.29, "filter": { "id": "F77TX00174-717", "price": 651.29, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*719*_*8cwQmN91RZqNFgIK", "flight_key": "F77TX00174-718", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 613.95, "gross_total": 808.76, "base_fare": 366.52, "tax": 247.43, "sell": { "currency": "GBP", "total": 613.95, "base_fare": 366.52, "tax": 247.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIzLjA3LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguNzYsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguNzYsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.95, "base_fare": 366.52, "tax": 247.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "247.43", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 613.95, "base_fare": 366.52, "tax": 247.43, "gross": { "base_fare": "355.85", "tax": "247.43", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMy4wNyIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljc2IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljc2IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 613.95, "filter": { "id": "F77TX00174-718", "price": 613.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh2026011118152306doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*720*_*zZf3bRDTLnVmbje2", "flight_key": "F77TX00174-719", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "4480" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4480" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 613.95, "gross_total": 808.76, "base_fare": 366.52, "tax": 247.43, "sell": { "currency": "GBP", "total": 613.95, "base_fare": 366.52, "tax": 247.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIzLjA3LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozMzEuNzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguNzYsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjMzMS43MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguNzYsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.95, "base_fare": 366.52, "tax": 247.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "247.43", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 613.95, "base_fare": 366.52, "tax": 247.43, "gross": { "base_fare": "355.85", "tax": "247.43", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMy4wNyIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljc2IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljc2IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzMxLjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC43NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 613.95, "filter": { "id": "F77TX00174-719", "price": 613.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh2026011123404480doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*721*_*prHcBmTQk05oCpkj", "flight_key": "F77TX00174-720", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": 610.82, "gross_total": 806.47, "base_fare": 317.65, "tax": 293.17, "sell": { "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODE4Ljg3LCJiYXNlX2ZhcmUiOjQyNS44NCwidGF4IjozOTMuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDYuNDcsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5My4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDYuNDcsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5My4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.40", "tax": "293.17", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17, "gross": { "base_fare": "308.40", "tax": "293.17", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxOC44NyIsImJhc2VfZmFyZSI6IjQyNS44NCIsInRheCI6IjM5My4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy40NCIsInRheCI6IjM5My4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA2LjQ3IiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA2LjQ3IiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwNi40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 610.82, "filter": { "id": "F77TX00174-720", "price": 610.82, "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-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*722*_*zyEe8nCJUF74CVBo", "flight_key": "F77TX00174-721", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": "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": 610.82, "gross_total": 806.47, "base_fare": 317.65, "tax": 293.17, "sell": { "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODE4Ljg3LCJiYXNlX2ZhcmUiOjQyNS44NCwidGF4IjozOTMuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDYuNDcsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5My4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDYuNDcsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5My4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.40", "tax": "293.17", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17, "gross": { "base_fare": "308.40", "tax": "293.17", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxOC44NyIsImJhc2VfZmFyZSI6IjQyNS44NCIsInRheCI6IjM5My4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy40NCIsInRheCI6IjM5My4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA2LjQ3IiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA2LjQ3IiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwNi40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 610.82, "filter": { "id": "F77TX00174-721", "price": 610.82, "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-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*723*_*2JzqgELCGuHtyeYK", "flight_key": "F77TX00174-722", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 610.82, "gross_total": 806.47, "base_fare": 317.65, "tax": 293.17, "sell": { "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODE4Ljg3LCJiYXNlX2ZhcmUiOjQyNS44NCwidGF4IjozOTMuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDYuNDcsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5My4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDYuNDcsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5My4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.40", "tax": "293.17", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 610.82, "base_fare": 317.65, "tax": 293.17, "gross": { "base_fare": "308.40", "tax": "293.17", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgxOC44NyIsImJhc2VfZmFyZSI6IjQyNS44NCIsInRheCI6IjM5My4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy40NCIsInRheCI6IjM5My4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA2LjQ3IiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA2LjQ3IiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzkzLjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwNi40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 610.82, "filter": { "id": "F77TX00174-722", "price": 610.82, "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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*724*_*p728okbycJkZOYdQ", "flight_key": "F77TX00174-723", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 614.03, "gross_total": 810.4, "base_fare": 327.29, "tax": 286.75, "sell": { "currency": "GBP", "total": 614.03, "base_fare": 327.29, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIzLjE4LCJiYXNlX2ZhcmUiOjQzOC43NiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTAuNCwiYmFzZV9mYXJlIjo0MjUuOTgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC40LCJiYXNlX2ZhcmUiOjQyNS45OCwidGF4IjozODQuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 614.03, "base_fare": 327.29, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "317.75", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 9.53 }, "partner": { "currency": "GBP", "total": 614.03, "base_fare": 327.29, "tax": 286.75, "gross": { "base_fare": "317.75", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMy4xOCIsImJhc2VfZmFyZSI6IjQzOC43NiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNS45OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjQwIiwiYmFzZV9mYXJlIjoiNDI1Ljk4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI1Ljk4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjQwIiwiYmFzZV9mYXJlIjoiNDI1Ljk4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 614.03, "filter": { "id": "F77TX00174-723", "price": 614.03, "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*725*_*1lrpsoNpGq4siB7g", "flight_key": "F77TX00174-724", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": 612.37, "gross_total": 808.49, "base_fare": 318.77, "tax": 293.6, "sell": { "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIwLjk0LCJiYXNlX2ZhcmUiOjQyNy4zNCwidGF4IjozOTMuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgwOC40OSwiYmFzZV9mYXJlIjo0MTQuODksInRheCI6MzkzLjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA4LjQ5LCJiYXNlX2ZhcmUiOjQxNC44OSwidGF4IjozOTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "309.48", "tax": "293.60", "discount": 0, "ait": "0.00", "service_charge": 9.29 }, "partner": { "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6, "gross": { "base_fare": "309.48", "tax": "293.60", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMC45NCIsImJhc2VfZmFyZSI6IjQyNy4zNCIsInRheCI6IjM5My42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC44OSIsInRheCI6IjM5My42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4LjQ5IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4LjQ5IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 612.37, "filter": { "id": "F77TX00174-724", "price": 612.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-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*726*_*Bhfo203p8pFvA8Gw", "flight_key": "F77TX00174-725", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": "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": 612.37, "gross_total": 808.49, "base_fare": 318.77, "tax": 293.6, "sell": { "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIwLjk0LCJiYXNlX2ZhcmUiOjQyNy4zNCwidGF4IjozOTMuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgwOC40OSwiYmFzZV9mYXJlIjo0MTQuODksInRheCI6MzkzLjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA4LjQ5LCJiYXNlX2ZhcmUiOjQxNC44OSwidGF4IjozOTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "309.48", "tax": "293.60", "discount": 0, "ait": "0.00", "service_charge": 9.29 }, "partner": { "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6, "gross": { "base_fare": "309.48", "tax": "293.60", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMC45NCIsImJhc2VfZmFyZSI6IjQyNy4zNCIsInRheCI6IjM5My42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC44OSIsInRheCI6IjM5My42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4LjQ5IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4LjQ5IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 612.37, "filter": { "id": "F77TX00174-725", "price": 612.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-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*727*_*7VKiZ9KYR1dvo7GE", "flight_key": "F77TX00174-726", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 612.37, "gross_total": 808.49, "base_fare": 318.77, "tax": 293.6, "sell": { "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIwLjk0LCJiYXNlX2ZhcmUiOjQyNy4zNCwidGF4IjozOTMuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgwOC40OSwiYmFzZV9mYXJlIjo0MTQuODksInRheCI6MzkzLjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODA4LjQ5LCJiYXNlX2ZhcmUiOjQxNC44OSwidGF4IjozOTMuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "309.48", "tax": "293.60", "discount": 0, "ait": "0.00", "service_charge": 9.29 }, "partner": { "currency": "GBP", "total": 612.37, "base_fare": 318.77, "tax": 293.6, "gross": { "base_fare": "309.48", "tax": "293.60", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMC45NCIsImJhc2VfZmFyZSI6IjQyNy4zNCIsInRheCI6IjM5My42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC44OSIsInRheCI6IjM5My42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4LjQ5IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4LjQ5IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzkzLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 612.37, "filter": { "id": "F77TX00174-726", "price": 612.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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*728*_*Kz3nprtOUKYOktiA", "flight_key": "F77TX00174-727", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 612.62, "gross_total": 808.97, "base_fare": 314.9, "tax": 297.71, "sell": { "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIxLjI3LCJiYXNlX2ZhcmUiOjQyMi4xNiwidGF4IjozOTkuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguOTcsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjM5OS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguOTcsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjM5OS4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "305.73", "tax": "297.71", "discount": 0, "ait": "0.00", "service_charge": 9.18 }, "partner": { "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71, "gross": { "base_fare": "305.73", "tax": "297.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMS4yNyIsImJhc2VfZmFyZSI6IjQyMi4xNiIsInRheCI6IjM5OS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOS44NiIsInRheCI6IjM5OS4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljk3IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljk3IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 612.62, "filter": { "id": "F77TX00174-727", "price": 612.62, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*729*_*dhn5kdE9uUlPoDoP", "flight_key": "F77TX00174-728", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 612.62, "gross_total": 808.97, "base_fare": 314.9, "tax": 297.71, "sell": { "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIxLjI3LCJiYXNlX2ZhcmUiOjQyMi4xNiwidGF4IjozOTkuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguOTcsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjM5OS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguOTcsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjM5OS4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "305.73", "tax": "297.71", "discount": 0, "ait": "0.00", "service_charge": 9.18 }, "partner": { "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71, "gross": { "base_fare": "305.73", "tax": "297.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMS4yNyIsImJhc2VfZmFyZSI6IjQyMi4xNiIsInRheCI6IjM5OS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOS44NiIsInRheCI6IjM5OS4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljk3IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljk3IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 612.62, "filter": { "id": "F77TX00174-728", "price": 612.62, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*730*_*nSV568qweGipa91J", "flight_key": "F77TX00174-729", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 612.62, "gross_total": 808.97, "base_fare": 314.9, "tax": 297.71, "sell": { "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIxLjI3LCJiYXNlX2ZhcmUiOjQyMi4xNiwidGF4IjozOTkuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguOTcsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjM5OS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguOTcsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjM5OS4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "305.73", "tax": "297.71", "discount": 0, "ait": "0.00", "service_charge": 9.18 }, "partner": { "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71, "gross": { "base_fare": "305.73", "tax": "297.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMS4yNyIsImJhc2VfZmFyZSI6IjQyMi4xNiIsInRheCI6IjM5OS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOS44NiIsInRheCI6IjM5OS4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljk3IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljk3IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 612.62, "filter": { "id": "F77TX00174-729", "price": 612.62, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*731*_*vwfEJBcC8hkqdSEq", "flight_key": "F77TX00174-730", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 612.62, "gross_total": 808.97, "base_fare": 314.9, "tax": 297.71, "sell": { "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIxLjI3LCJiYXNlX2ZhcmUiOjQyMi4xNiwidGF4IjozOTkuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguOTcsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjM5OS4xMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDguOTcsImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjM5OS4xMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "305.73", "tax": "297.71", "discount": 0, "ait": "0.00", "service_charge": 9.18 }, "partner": { "currency": "GBP", "total": 612.62, "base_fare": 314.9, "tax": 297.71, "gross": { "base_fare": "305.73", "tax": "297.71", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMS4yNyIsImJhc2VfZmFyZSI6IjQyMi4xNiIsInRheCI6IjM5OS4xMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOS44NiIsInRheCI6IjM5OS4xMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljk3IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA4Ljk3IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiMzk5LjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOC45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 612.62, "filter": { "id": "F77TX00174-730", "price": 612.62, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*732*_*5UhBEWjmCKe83gOW", "flight_key": "F77TX00174-731", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 612.85, "gross_total": 809.28, "base_fare": 314.96, "tax": 297.88, "sell": { "currency": "GBP", "total": 612.85, "base_fare": 314.96, "tax": 297.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIxLjU4LCJiYXNlX2ZhcmUiOjQyMi4yNCwidGF4IjozOTkuMzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDkuMjgsImJhc2VfZmFyZSI6NDA5Ljk0LCJ0YXgiOjM5OS4zNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MDkuMjgsImJhc2VfZmFyZSI6NDA5Ljk0LCJ0YXgiOjM5OS4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 612.85, "base_fare": 314.96, "tax": 297.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "305.79", "tax": "297.88", "discount": 0, "ait": "0.00", "service_charge": 9.18 }, "partner": { "currency": "GBP", "total": 612.85, "base_fare": 314.96, "tax": 297.88, "gross": { "base_fare": "305.79", "tax": "297.88", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMS41OCIsImJhc2VfZmFyZSI6IjQyMi4yNCIsInRheCI6IjM5OS4zNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOS45NCIsInRheCI6IjM5OS4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA5LjI4IiwiYmFzZV9mYXJlIjoiNDA5Ljk0IiwidGF4IjoiMzk5LjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5Ljk0IiwidGF4IjoiMzk5LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODA5LjI4IiwiYmFzZV9mYXJlIjoiNDA5Ljk0IiwidGF4IjoiMzk5LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgwOS4yOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 612.85, "filter": { "id": "F77TX00174-731", "price": 612.85, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*733*_*zZFTSb8XxODifnbF", "flight_key": "F77TX00174-732", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "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": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "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": 615.25, "gross_total": 810.71, "base_fare": 360.83, "tax": 254.42, "sell": { "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI0LjgsImJhc2VfZmFyZSI6NDgzLjczLCJ0YXgiOjM0MS4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC43MSwiYmFzZV9mYXJlIjo0NjkuNjQsInRheCI6MzQxLjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC43MSwiYmFzZV9mYXJlIjo0NjkuNjQsInRheCI6MzQxLjA3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "350.32", "tax": "254.42", "discount": 0, "ait": "0.00", "service_charge": 10.51 }, "partner": { "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42, "gross": { "base_fare": "350.32", "tax": "254.42", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNC44MCIsImJhc2VfZmFyZSI6IjQ4My43MyIsInRheCI6IjM0MS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS42NCIsInRheCI6IjM0MS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjcxIiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjcxIiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 615.25, "filter": { "id": "F77TX00174-732", "price": 615.25, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16: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": "lhr202601111635ist2026011123251986ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*734*_*l0fm8SNkDt4fMjL5", "flight_key": "F77TX00174-733", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 615.25, "gross_total": 810.71, "base_fare": 360.83, "tax": 254.42, "sell": { "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI0LjgsImJhc2VfZmFyZSI6NDgzLjczLCJ0YXgiOjM0MS4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC43MSwiYmFzZV9mYXJlIjo0NjkuNjQsInRheCI6MzQxLjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC43MSwiYmFzZV9mYXJlIjo0NjkuNjQsInRheCI6MzQxLjA3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "350.32", "tax": "254.42", "discount": 0, "ait": "0.00", "service_charge": 10.51 }, "partner": { "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42, "gross": { "base_fare": "350.32", "tax": "254.42", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNC44MCIsImJhc2VfZmFyZSI6IjQ4My43MyIsInRheCI6IjM0MS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS42NCIsInRheCI6IjM0MS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjcxIiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjcxIiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 615.25, "filter": { "id": "F77TX00174-733", "price": 615.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*735*_*Rcg3T7dVOsbttgVH", "flight_key": "F77TX00174-734", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT12H20M", "lay_over_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": 615.25, "gross_total": 810.71, "base_fare": 360.83, "tax": 254.42, "sell": { "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI0LjgsImJhc2VfZmFyZSI6NDgzLjczLCJ0YXgiOjM0MS4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC43MSwiYmFzZV9mYXJlIjo0NjkuNjQsInRheCI6MzQxLjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC43MSwiYmFzZV9mYXJlIjo0NjkuNjQsInRheCI6MzQxLjA3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "350.32", "tax": "254.42", "discount": 0, "ait": "0.00", "service_charge": 10.51 }, "partner": { "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42, "gross": { "base_fare": "350.32", "tax": "254.42", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNC44MCIsImJhc2VfZmFyZSI6IjQ4My43MyIsInRheCI6IjM0MS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS42NCIsInRheCI6IjM0MS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjcxIiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjcxIiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 615.25, "filter": { "id": "F77TX00174-734", "price": 615.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*736*_*pEc4POnej5ZctQNY", "flight_key": "F77TX00174-735", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 615.25, "gross_total": 810.71, "base_fare": 360.83, "tax": 254.42, "sell": { "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI0LjgsImJhc2VfZmFyZSI6NDgzLjczLCJ0YXgiOjM0MS4wN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC43MSwiYmFzZV9mYXJlIjo0NjkuNjQsInRheCI6MzQxLjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxMC43MSwiYmFzZV9mYXJlIjo0NjkuNjQsInRheCI6MzQxLjA3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "350.32", "tax": "254.42", "discount": 0, "ait": "0.00", "service_charge": 10.51 }, "partner": { "currency": "GBP", "total": 615.25, "base_fare": 360.83, "tax": 254.42, "gross": { "base_fare": "350.32", "tax": "254.42", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNC44MCIsImJhc2VfZmFyZSI6IjQ4My43MyIsInRheCI6IjM0MS4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2OS42NCIsInRheCI6IjM0MS4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjcxIiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEwLjcxIiwiYmFzZV9mYXJlIjoiNDY5LjY0IiwidGF4IjoiMzQxLjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMC43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 615.25, "filter": { "id": "F77TX00174-735", "price": 615.25, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*737*_*VF0wf1mjC7Pfh1dq", "flight_key": "F77TX00174-736", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 614.23, "gross_total": 811.03, "base_fare": 317.65, "tax": 296.58, "sell": { "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIzLjQzLCJiYXNlX2ZhcmUiOjQyNS44NCwidGF4IjozOTcuNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuMDMsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5Ny41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuMDMsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5Ny41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.40", "tax": "296.58", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58, "gross": { "base_fare": "308.40", "tax": "296.58", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMy40MyIsImJhc2VfZmFyZSI6IjQyNS44NCIsInRheCI6IjM5Ny41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy40NCIsInRheCI6IjM5Ny41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjAzIiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjAzIiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 614.23, "filter": { "id": "F77TX00174-736", "price": 614.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*738*_*uBHL8RJd4q8ycLM9", "flight_key": "F77TX00174-737", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 614.23, "gross_total": 811.03, "base_fare": 317.65, "tax": 296.58, "sell": { "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIzLjQzLCJiYXNlX2ZhcmUiOjQyNS44NCwidGF4IjozOTcuNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuMDMsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5Ny41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuMDMsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5Ny41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.40", "tax": "296.58", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58, "gross": { "base_fare": "308.40", "tax": "296.58", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMy40MyIsImJhc2VfZmFyZSI6IjQyNS44NCIsInRheCI6IjM5Ny41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy40NCIsInRheCI6IjM5Ny41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjAzIiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjAzIiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 614.23, "filter": { "id": "F77TX00174-737", "price": 614.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*739*_*rjPkNDGUVdzpVRdx", "flight_key": "F77TX00174-738", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 614.23, "gross_total": 811.03, "base_fare": 317.65, "tax": 296.58, "sell": { "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIzLjQzLCJiYXNlX2ZhcmUiOjQyNS44NCwidGF4IjozOTcuNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuMDMsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5Ny41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuMDMsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5Ny41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.40", "tax": "296.58", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58, "gross": { "base_fare": "308.40", "tax": "296.58", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMy40MyIsImJhc2VfZmFyZSI6IjQyNS44NCIsInRheCI6IjM5Ny41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy40NCIsInRheCI6IjM5Ny41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjAzIiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjAzIiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 614.23, "filter": { "id": "F77TX00174-738", "price": 614.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*740*_*EL9lmyN6Clj00SJu", "flight_key": "F77TX00174-739", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 614.23, "gross_total": 811.03, "base_fare": 317.65, "tax": 296.58, "sell": { "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIzLjQzLCJiYXNlX2ZhcmUiOjQyNS44NCwidGF4IjozOTcuNTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuMDMsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5Ny41OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuMDMsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjM5Ny41OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.40", "tax": "296.58", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 614.23, "base_fare": 317.65, "tax": 296.58, "gross": { "base_fare": "308.40", "tax": "296.58", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMy40MyIsImJhc2VfZmFyZSI6IjQyNS44NCIsInRheCI6IjM5Ny41OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy40NCIsInRheCI6IjM5Ny41OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjAzIiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjAzIiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiMzk3LjU5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 614.23, "filter": { "id": "F77TX00174-739", "price": 614.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*741*_*3Vf6y1VDDyH9rbyG", "flight_key": "F77TX00174-740", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 614.57, "gross_total": 811.59, "base_fare": 314.9, "tax": 299.66, "sell": { "currency": "GBP", "total": 614.57, "base_fare": 314.9, "tax": 299.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIzLjg5LCJiYXNlX2ZhcmUiOjQyMi4xNiwidGF4Ijo0MDEuNzN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuNTksImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjQwMS43MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTEuNTksImJhc2VfZmFyZSI6NDA5Ljg2LCJ0YXgiOjQwMS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 614.57, "base_fare": 314.9, "tax": 299.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "305.73", "tax": "299.66", "discount": 0, "ait": "0.00", "service_charge": 9.18 }, "partner": { "currency": "GBP", "total": 614.57, "base_fare": 314.9, "tax": 299.66, "gross": { "base_fare": "305.73", "tax": "299.66", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyMy44OSIsImJhc2VfZmFyZSI6IjQyMi4xNiIsInRheCI6IjQwMS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQwOS44NiIsInRheCI6IjQwMS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjMwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuMzAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjU5IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiNDAxLjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiNDAxLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODExLjU5IiwiYmFzZV9mYXJlIjoiNDA5Ljg2IiwidGF4IjoiNDAxLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMS41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 614.57, "filter": { "id": "F77TX00174-740", "price": 614.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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*742*_*y5i24Uh97y5uBfWl", "flight_key": "F77TX00174-741", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 616.16, "gross_total": 813.21, "base_fare": 328.04, "tax": 288.12, "sell": { "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI2LjAyLCJiYXNlX2ZhcmUiOjQzOS43NywidGF4IjozODYuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuMjEsImJhc2VfZmFyZSI6NDI2Ljk2LCJ0YXgiOjM4Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuMjEsImJhc2VfZmFyZSI6NDI2Ljk2LCJ0YXgiOjM4Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "318.48", "tax": "288.12", "discount": 0, "ait": "0.00", "service_charge": 9.56 }, "partner": { "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12, "gross": { "base_fare": "318.48", "tax": "288.12", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNi4wMiIsImJhc2VfZmFyZSI6IjQzOS43NyIsInRheCI6IjM4Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNi45NiIsInRheCI6IjM4Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjIxIiwiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjIxIiwiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMy4yMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 616.16, "filter": { "id": "F77TX00174-741", "price": 616.16, "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*743*_*6U3lanHZORBY4mgd", "flight_key": "F77TX00174-742", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 616.16, "gross_total": 813.21, "base_fare": 328.04, "tax": 288.12, "sell": { "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI2LjAyLCJiYXNlX2ZhcmUiOjQzOS43NywidGF4IjozODYuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuMjEsImJhc2VfZmFyZSI6NDI2Ljk2LCJ0YXgiOjM4Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuMjEsImJhc2VfZmFyZSI6NDI2Ljk2LCJ0YXgiOjM4Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "318.48", "tax": "288.12", "discount": 0, "ait": "0.00", "service_charge": 9.56 }, "partner": { "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12, "gross": { "base_fare": "318.48", "tax": "288.12", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNi4wMiIsImJhc2VfZmFyZSI6IjQzOS43NyIsInRheCI6IjM4Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNi45NiIsInRheCI6IjM4Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjIxIiwiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjIxIiwiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMy4yMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 616.16, "filter": { "id": "F77TX00174-742", "price": 616.16, "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*744*_*t90mcjRNoLdxYPu3", "flight_key": "F77TX00174-743", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "1", "unit": "kg", "title": "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": 616.16, "gross_total": 813.21, "base_fare": 328.04, "tax": 288.12, "sell": { "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI2LjAyLCJiYXNlX2ZhcmUiOjQzOS43NywidGF4IjozODYuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuMjEsImJhc2VfZmFyZSI6NDI2Ljk2LCJ0YXgiOjM4Ni4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuMjEsImJhc2VfZmFyZSI6NDI2Ljk2LCJ0YXgiOjM4Ni4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "318.48", "tax": "288.12", "discount": 0, "ait": "0.00", "service_charge": 9.56 }, "partner": { "currency": "GBP", "total": 616.16, "base_fare": 328.04, "tax": 288.12, "gross": { "base_fare": "318.48", "tax": "288.12", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNi4wMiIsImJhc2VfZmFyZSI6IjQzOS43NyIsInRheCI6IjM4Ni4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNi45NiIsInRheCI6IjM4Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjIxIiwiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjIxIiwiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzg2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMy4yMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 616.16, "filter": { "id": "F77TX00174-743", "price": 616.16, "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*745*_*ekP4A0flGHl0ruot", "flight_key": "F77TX00174-744", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 616.08, "gross_total": 813.46, "base_fare": 318.77, "tax": 297.31, "sell": { "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI1LjkxLCJiYXNlX2ZhcmUiOjQyNy4zNCwidGF4IjozOTguNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuNDYsImJhc2VfZmFyZSI6NDE0Ljg5LCJ0YXgiOjM5OC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuNDYsImJhc2VfZmFyZSI6NDE0Ljg5LCJ0YXgiOjM5OC41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "309.48", "tax": "297.31", "discount": 0, "ait": "0.00", "service_charge": 9.29 }, "partner": { "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31, "gross": { "base_fare": "309.48", "tax": "297.31", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNS45MSIsImJhc2VfZmFyZSI6IjQyNy4zNCIsInRheCI6IjM5OC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC44OSIsInRheCI6IjM5OC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjQ2IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjQ2IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMy40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 616.08, "filter": { "id": "F77TX00174-744", "price": 616.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*746*_*9PuUDkCa9AHturLM", "flight_key": "F77TX00174-745", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 616.08, "gross_total": 813.46, "base_fare": 318.77, "tax": 297.31, "sell": { "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI1LjkxLCJiYXNlX2ZhcmUiOjQyNy4zNCwidGF4IjozOTguNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuNDYsImJhc2VfZmFyZSI6NDE0Ljg5LCJ0YXgiOjM5OC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuNDYsImJhc2VfZmFyZSI6NDE0Ljg5LCJ0YXgiOjM5OC41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "309.48", "tax": "297.31", "discount": 0, "ait": "0.00", "service_charge": 9.29 }, "partner": { "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31, "gross": { "base_fare": "309.48", "tax": "297.31", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNS45MSIsImJhc2VfZmFyZSI6IjQyNy4zNCIsInRheCI6IjM5OC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC44OSIsInRheCI6IjM5OC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjQ2IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjQ2IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMy40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 616.08, "filter": { "id": "F77TX00174-745", "price": 616.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*747*_*IfWbOe8jzKybUzOJ", "flight_key": "F77TX00174-746", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 616.08, "gross_total": 813.46, "base_fare": 318.77, "tax": 297.31, "sell": { "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI1LjkxLCJiYXNlX2ZhcmUiOjQyNy4zNCwidGF4IjozOTguNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuNDYsImJhc2VfZmFyZSI6NDE0Ljg5LCJ0YXgiOjM5OC41NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuNDYsImJhc2VfZmFyZSI6NDE0Ljg5LCJ0YXgiOjM5OC41N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "309.48", "tax": "297.31", "discount": 0, "ait": "0.00", "service_charge": 9.29 }, "partner": { "currency": "GBP", "total": 616.08, "base_fare": 318.77, "tax": 297.31, "gross": { "base_fare": "309.48", "tax": "297.31", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNS45MSIsImJhc2VfZmFyZSI6IjQyNy4zNCIsInRheCI6IjM5OC41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC44OSIsInRheCI6IjM5OC41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjQ2IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjQ2IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiMzk4LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMy40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 616.08, "filter": { "id": "F77TX00174-746", "price": 616.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*748*_*UFFVotm27kvI2fIn", "flight_key": "F77TX00174-747", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 616.2, "gross_total": 813.67, "base_fare": 317.65, "tax": 298.55, "sell": { "currency": "GBP", "total": 616.2, "base_fare": 317.65, "tax": 298.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI2LjA3LCJiYXNlX2ZhcmUiOjQyNS44NCwidGF4Ijo0MDAuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuNjcsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjQwMC4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTMuNjcsImJhc2VfZmFyZSI6NDEzLjQ0LCJ0YXgiOjQwMC4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 616.2, "base_fare": 317.65, "tax": 298.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.40", "tax": "298.55", "discount": 0, "ait": "0.00", "service_charge": 9.25 }, "partner": { "currency": "GBP", "total": 616.2, "base_fare": 317.65, "tax": 298.55, "gross": { "base_fare": "308.40", "tax": "298.55", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNi4wNyIsImJhc2VfZmFyZSI6IjQyNS44NCIsInRheCI6IjQwMC4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy40NCIsInRheCI6IjQwMC4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjY3IiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiNDAwLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiNDAwLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODEzLjY3IiwiYmFzZV9mYXJlIjoiNDEzLjQ0IiwidGF4IjoiNDAwLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxMy42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 616.2, "filter": { "id": "F77TX00174-747", "price": 616.2, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*749*_*GZLRYMgvhJdDRSsX", "flight_key": "F77TX00174-748", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 651.29, "gross_total": 856.79, "base_fare": 418.15, "tax": 233.14, "sell": { "currency": "GBP", "total": 651.29, "base_fare": 418.15, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODczLjEyLCJiYXNlX2ZhcmUiOjU2MC41NywidGF4IjozMTIuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTYuNzksImJhc2VfZmFyZSI6NTQ0LjI0LCJ0YXgiOjMxMi41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTYuNzksImJhc2VfZmFyZSI6NTQ0LjI0LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.29, "base_fare": 418.15, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "405.97", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 12.18 }, "partner": { "currency": "GBP", "total": 651.29, "base_fare": 418.15, "tax": 233.14, "gross": { "base_fare": "405.97", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3My4xMiIsImJhc2VfZmFyZSI6IjU2MC41NyIsInRheCI6IjMxMi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NC4yNCIsInRheCI6IjMxMi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU2Ljc5IiwiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU2Ljc5IiwiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1Ni43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 651.29, "filter": { "id": "F77TX00174-748", "price": 651.29, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*750*_*XONOjlBIOFu0yKyG", "flight_key": "F77TX00174-749", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 651.29, "gross_total": 856.79, "base_fare": 418.15, "tax": 233.14, "sell": { "currency": "GBP", "total": 651.29, "base_fare": 418.15, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODczLjEyLCJiYXNlX2ZhcmUiOjU2MC41NywidGF4IjozMTIuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTYuNzksImJhc2VfZmFyZSI6NTQ0LjI0LCJ0YXgiOjMxMi41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NTYuNzksImJhc2VfZmFyZSI6NTQ0LjI0LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.29, "base_fare": 418.15, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "405.97", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 12.18 }, "partner": { "currency": "GBP", "total": 651.29, "base_fare": 418.15, "tax": 233.14, "gross": { "base_fare": "405.97", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3My4xMiIsImJhc2VfZmFyZSI6IjU2MC41NyIsInRheCI6IjMxMi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NC4yNCIsInRheCI6IjMxMi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU2Ljc5IiwiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU2Ljc5IiwiYmFzZV9mYXJlIjoiNTQ0LjI0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1Ni43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 651.29, "filter": { "id": "F77TX00174-749", "price": 651.29, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*751*_*WM4xvVbExpmFE0Rn", "flight_key": "F77TX00174-750", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": 1, "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1, "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": 617.55, "gross_total": 814.31, "base_fare": 347.57, "tax": 269.98, "sell": { "currency": "GBP", "total": 617.55, "base_fare": 347.57, "tax": 269.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3Ljg4LCJiYXNlX2ZhcmUiOjQ2NS45NSwidGF4IjozNjEuOTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuMzEsImJhc2VfZmFyZSI6NDUyLjM4LCJ0YXgiOjM2MS45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuMzEsImJhc2VfZmFyZSI6NDUyLjM4LCJ0YXgiOjM2MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 347.57, "tax": 269.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "337.45", "tax": "269.98", "discount": 0, "ait": "0.00", "service_charge": 10.12 }, "partner": { "currency": "GBP", "total": 617.55, "base_fare": 347.57, "tax": 269.98, "gross": { "base_fare": "337.45", "tax": "269.98", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy44OCIsImJhc2VfZmFyZSI6IjQ2NS45NSIsInRheCI6IjM2MS45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1Mi4zOCIsInRheCI6IjM2MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjU3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjMxIiwiYmFzZV9mYXJlIjoiNDUyLjM4IiwidGF4IjoiMzYxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUyLjM4IiwidGF4IjoiMzYxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjMxIiwiYmFzZV9mYXJlIjoiNDUyLjM4IiwidGF4IjoiMzYxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.55, "filter": { "id": "F77TX00174-750", "price": 617.55, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*752*_*CMSjzMVut7X111eO", "flight_key": "F77TX00174-751", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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.46, "gross_total": 814.92, "base_fare": 328.73, "tax": 288.73, "sell": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3Ljc2LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozODcuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.46, "base_fare": 328.73, "tax": 288.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43NiIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM4Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM4Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.46, "filter": { "id": "F77TX00174-751", "price": 617.46, "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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*753*_*LLy3YdF7xx987QOU", "flight_key": "F77TX00174-752", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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.46, "gross_total": 814.92, "base_fare": 328.73, "tax": 288.73, "sell": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3Ljc2LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozODcuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.46, "base_fare": 328.73, "tax": 288.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43NiIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM4Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM4Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.46, "filter": { "id": "F77TX00174-752", "price": 617.46, "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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*754*_*kcwmtLdFRO93j40M", "flight_key": "F77TX00174-753", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.46, "gross_total": 814.92, "base_fare": 328.73, "tax": 288.73, "sell": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3Ljc2LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozODcuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.46, "base_fare": 328.73, "tax": 288.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43NiIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM4Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM4Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.46, "filter": { "id": "F77TX00174-753", "price": 617.46, "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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*755*_*H8ltFCae59RbgArW", "flight_key": "F77TX00174-754", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 617.46, "gross_total": 814.92, "base_fare": 328.73, "tax": 288.73, "sell": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3Ljc2LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozODcuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.46, "base_fare": 328.73, "tax": 288.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43NiIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM4Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM4Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.46, "filter": { "id": "F77TX00174-754", "price": 617.46, "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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*756*_*LSJkRtBBnY0ewoVH", "flight_key": "F77TX00174-755", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.46, "gross_total": 814.92, "base_fare": 328.73, "tax": 288.73, "sell": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3Ljc2LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozODcuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.46, "base_fare": 328.73, "tax": 288.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43NiIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM4Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM4Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.46, "filter": { "id": "F77TX00174-755", "price": 617.46, "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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*757*_*pp1qAES36KxMmjzA", "flight_key": "F77TX00174-756", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 617.46, "gross_total": 814.92, "base_fare": 328.73, "tax": 288.73, "sell": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3Ljc2LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozODcuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.46, "base_fare": 328.73, "tax": 288.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43NiIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM4Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM4Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.46, "filter": { "id": "F77TX00174-756", "price": 617.46, "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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*758*_*6b8rrFN7fTHrqeOw", "flight_key": "F77TX00174-757", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.46, "gross_total": 814.92, "base_fare": 328.73, "tax": 288.73, "sell": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI3Ljc2LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozODcuMDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTQuOTIsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM4Ny4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.46, "base_fare": 328.73, "tax": 288.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 617.46, "base_fare": 328.73, "tax": 288.73, "gross": { "base_fare": "319.15", "tax": "288.73", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyNy43NiIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM4Ny4wNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM4Ny4wNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE0LjkyIiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzg3LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNC45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 617.46, "filter": { "id": "F77TX00174-757", "price": 617.46, "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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*759*_*fJwWnIwQmlcfDy2j", "flight_key": "F77TX00174-758", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 618.31, "gross_total": 816.45, "base_fare": 318.77, "tax": 299.54, "sell": { "currency": "GBP", "total": 618.31, "base_fare": 318.77, "tax": 299.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODI4LjksImJhc2VfZmFyZSI6NDI3LjM0LCJ0YXgiOjQwMS41Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxNi40NSwiYmFzZV9mYXJlIjo0MTQuODksInRheCI6NDAxLjU2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgxNi40NSwiYmFzZV9mYXJlIjo0MTQuODksInRheCI6NDAxLjU2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.31, "base_fare": 318.77, "tax": 299.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "309.48", "tax": "299.54", "discount": 0, "ait": "0.00", "service_charge": 9.29 }, "partner": { "currency": "GBP", "total": 618.31, "base_fare": 318.77, "tax": 299.54, "gross": { "base_fare": "309.48", "tax": "299.54", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgyOC45MCIsImJhc2VfZmFyZSI6IjQyNy4zNCIsInRheCI6IjQwMS41NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxNC44OSIsInRheCI6IjQwMS41NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQ1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE2LjQ1IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiNDAxLjU2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiNDAxLjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE2LjQ1IiwiYmFzZV9mYXJlIjoiNDE0Ljg5IiwidGF4IjoiNDAxLjU2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNi40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 618.31, "filter": { "id": "F77TX00174-758", "price": 618.31, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*760*_*C4HjS4o3h2mqouJY", "flight_key": "F77TX00174-759", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": "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": 619.26, "gross_total": 816.77, "base_fare": 343.23, "tax": 276.03, "sell": { "currency": "GBP", "total": 619.26, "base_fare": 343.23, "tax": 276.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMwLjE3LCJiYXNlX2ZhcmUiOjQ2MC4xMywidGF4IjozNzAuMDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTYuNzcsImJhc2VfZmFyZSI6NDQ2LjczLCJ0YXgiOjM3MC4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTYuNzcsImJhc2VfZmFyZSI6NDQ2LjczLCJ0YXgiOjM3MC4wNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 619.26, "base_fare": 343.23, "tax": 276.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "333.23", "tax": "276.03", "discount": 0, "ait": "0.00", "service_charge": 10 }, "partner": { "currency": "GBP", "total": 619.26, "base_fare": 343.23, "tax": 276.03, "gross": { "base_fare": "333.23", "tax": "276.03", "discount": "0.00", "ait": "0.00", "service_charge": 10 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMC4xNyIsImJhc2VfZmFyZSI6IjQ2MC4xMyIsInRheCI6IjM3MC4wNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ni43MyIsInRheCI6IjM3MC4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE2Ljc3IiwiYmFzZV9mYXJlIjoiNDQ2LjczIiwidGF4IjoiMzcwLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ2LjczIiwidGF4IjoiMzcwLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE2Ljc3IiwiYmFzZV9mYXJlIjoiNDQ2LjczIiwidGF4IjoiMzcwLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNi43NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 619.26, "filter": { "id": "F77TX00174-759", "price": 619.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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*761*_*JT1fQAdJwDMcnzz5", "flight_key": "F77TX00174-760", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "4480" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4480" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 622.97, "gross_total": 820.85, "base_fare": 366.52, "tax": 256.45, "sell": { "currency": "GBP", "total": 622.97, "base_fare": 366.52, "tax": 256.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM1LjE2LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNDMuOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyMC44NSwiYmFzZV9mYXJlIjo0NzcuMDUsInRheCI6MzQzLjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODIwLjg1LCJiYXNlX2ZhcmUiOjQ3Ny4wNSwidGF4IjozNDMuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 622.97, "base_fare": 366.52, "tax": 256.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "256.45", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 622.97, "base_fare": 366.52, "tax": 256.45, "gross": { "base_fare": "355.85", "tax": "256.45", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzNS4xNiIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIwLjg1IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzQzLjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIwLjg1IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 622.97, "filter": { "id": "F77TX00174-760", "price": 622.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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh2026011123404480doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*762*_*EmguZR9WubryJsqI", "flight_key": "F77TX00174-761", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "PT20H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT20H45M", "lay_over_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": "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": 620.55, "gross_total": 817.62, "base_fare": 366.06, "tax": 254.49, "sell": { "currency": "GBP", "total": 620.55, "base_fare": 366.06, "tax": 254.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMxLjkxLCJiYXNlX2ZhcmUiOjQ5MC43NCwidGF4IjozNDEuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTcuNjIsImJhc2VfZmFyZSI6NDc2LjQ1LCJ0YXgiOjM0MS4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTcuNjIsImJhc2VfZmFyZSI6NDc2LjQ1LCJ0YXgiOjM0MS4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 620.55, "base_fare": 366.06, "tax": 254.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.40", "tax": "254.49", "discount": 0, "ait": "0.00", "service_charge": 10.66 }, "partner": { "currency": "GBP", "total": 620.55, "base_fare": 366.06, "tax": 254.49, "gross": { "base_fare": "355.40", "tax": "254.49", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMS45MSIsImJhc2VfZmFyZSI6IjQ5MC43NCIsInRheCI6IjM0MS4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ni40NSIsInRheCI6IjM0MS4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE3LjYyIiwiYmFzZV9mYXJlIjoiNDc2LjQ1IiwidGF4IjoiMzQxLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc2LjQ1IiwidGF4IjoiMzQxLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE3LjYyIiwiYmFzZV9mYXJlIjoiNDc2LjQ1IiwidGF4IjoiMzQxLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxNy42MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 620.55, "filter": { "id": "F77TX00174-761", "price": 620.55, "journey_duration": "PT", "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": "morning", "departure_departure_time": "2026-01-11 11:30: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": "lhr202601111130ist2026011118251980ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*763*_*hkY43FOQZXaNKg8z", "flight_key": "F77TX00174-762", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": 1, "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1, "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": 620.45, "gross_total": 818.18, "base_fare": 348.16, "tax": 272.29, "sell": { "currency": "GBP", "total": 620.45, "base_fare": 348.16, "tax": 272.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMxLjc3LCJiYXNlX2ZhcmUiOjQ2Ni43NCwidGF4IjozNjUuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTguMTgsImJhc2VfZmFyZSI6NDUzLjE1LCJ0YXgiOjM2NS4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTguMTgsImJhc2VfZmFyZSI6NDUzLjE1LCJ0YXgiOjM2NS4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 620.45, "base_fare": 348.16, "tax": 272.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "338.02", "tax": "272.29", "discount": 0, "ait": "0.00", "service_charge": 10.14 }, "partner": { "currency": "GBP", "total": 620.45, "base_fare": 348.16, "tax": 272.29, "gross": { "base_fare": "338.02", "tax": "272.29", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMS43NyIsImJhc2VfZmFyZSI6IjQ2Ni43NCIsInRheCI6IjM2NS4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ1My4xNSIsInRheCI6IjM2NS4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuNTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE4LjE4IiwiYmFzZV9mYXJlIjoiNDUzLjE1IiwidGF4IjoiMzY1LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDUzLjE1IiwidGF4IjoiMzY1LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE4LjE4IiwiYmFzZV9mYXJlIjoiNDUzLjE1IiwidGF4IjoiMzY1LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxOC4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 620.45, "filter": { "id": "F77TX00174-762", "price": 620.45, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*764*_*QtYAGOQe4HFHOWYw", "flight_key": "F77TX00174-763", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": "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": 622.04, "gross_total": 820.52, "base_fare": 342.78, "tax": 279.26, "sell": { "currency": "GBP", "total": 622.04, "base_fare": 342.78, "tax": 279.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMzLjksImJhc2VfZmFyZSI6NDU5LjUzLCJ0YXgiOjM3NC4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyMC41MiwiYmFzZV9mYXJlIjo0NDYuMTUsInRheCI6Mzc0LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyMC41MiwiYmFzZV9mYXJlIjo0NDYuMTUsInRheCI6Mzc0LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 622.04, "base_fare": 342.78, "tax": 279.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "332.80", "tax": "279.26", "discount": 0, "ait": "0.00", "service_charge": 9.98 }, "partner": { "currency": "GBP", "total": 622.04, "base_fare": 342.78, "tax": 279.26, "gross": { "base_fare": "332.80", "tax": "279.26", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMy45MCIsImJhc2VfZmFyZSI6IjQ1OS41MyIsInRheCI6IjM3NC4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0Ni4xNSIsInRheCI6IjM3NC4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTMuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIwLjUyIiwiYmFzZV9mYXJlIjoiNDQ2LjE1IiwidGF4IjoiMzc0LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQ2LjE1IiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIwLjUyIiwiYmFzZV9mYXJlIjoiNDQ2LjE1IiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMC41MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 622.04, "filter": { "id": "F77TX00174-763", "price": 622.04, "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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*765*_*lwk1e5d5tyrxZV0C", "flight_key": "F77TX00174-764", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 620.39, "gross_total": 819.28, "base_fare": 317.95, "tax": 302.44, "sell": { "currency": "GBP", "total": 620.39, "base_fare": 317.95, "tax": 302.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMxLjY5LCJiYXNlX2ZhcmUiOjQyNi4yNCwidGF4Ijo0MDUuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTkuMjgsImJhc2VfZmFyZSI6NDEzLjgzLCJ0YXgiOjQwNS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTkuMjgsImJhc2VfZmFyZSI6NDEzLjgzLCJ0YXgiOjQwNS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 620.39, "base_fare": 317.95, "tax": 302.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.69", "tax": "302.44", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 620.39, "base_fare": 317.95, "tax": 302.44, "gross": { "base_fare": "308.69", "tax": "302.44", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMS42OSIsImJhc2VfZmFyZSI6IjQyNi4yNCIsInRheCI6IjQwNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy44MyIsInRheCI6IjQwNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE5LjI4IiwiYmFzZV9mYXJlIjoiNDEzLjgzIiwidGF4IjoiNDA1LjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjgzIiwidGF4IjoiNDA1LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE5LjI4IiwiYmFzZV9mYXJlIjoiNDEzLjgzIiwidGF4IjoiNDA1LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxOS4yOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 620.39, "filter": { "id": "F77TX00174-764", "price": 620.39, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*766*_*S6p2bJc1QHPL79qY", "flight_key": "F77TX00174-765", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 620.39, "gross_total": 819.28, "base_fare": 317.95, "tax": 302.44, "sell": { "currency": "GBP", "total": 620.39, "base_fare": 317.95, "tax": 302.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODMxLjY5LCJiYXNlX2ZhcmUiOjQyNi4yNCwidGF4Ijo0MDUuNDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTkuMjgsImJhc2VfZmFyZSI6NDEzLjgzLCJ0YXgiOjQwNS40NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MTkuMjgsImJhc2VfZmFyZSI6NDEzLjgzLCJ0YXgiOjQwNS40NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 620.39, "base_fare": 317.95, "tax": 302.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "308.69", "tax": "302.44", "discount": 0, "ait": "0.00", "service_charge": 9.26 }, "partner": { "currency": "GBP", "total": 620.39, "base_fare": 317.95, "tax": 302.44, "gross": { "base_fare": "308.69", "tax": "302.44", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzMS42OSIsImJhc2VfZmFyZSI6IjQyNi4yNCIsInRheCI6IjQwNS40NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMy44MyIsInRheCI6IjQwNS40NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE5LjI4IiwiYmFzZV9mYXJlIjoiNDEzLjgzIiwidGF4IjoiNDA1LjQ1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEzLjgzIiwidGF4IjoiNDA1LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODE5LjI4IiwiYmFzZV9mYXJlIjoiNDEzLjgzIiwidGF4IjoiNDA1LjQ1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgxOS4yOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 620.39, "filter": { "id": "F77TX00174-765", "price": 620.39, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*767*_*saPeVuWl586GSW8f", "flight_key": "F77TX00174-766", "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-11 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-11 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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-11 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-12 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-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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": 627.63, "gross_total": 822.18, "base_fare": 492.47, "tax": 135.17, "sell": { "currency": "GBP", "total": 627.63, "base_fare": 492.47, "tax": 135.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQxLjQxLCJiYXNlX2ZhcmUiOjY2MC4yLCJ0YXgiOjE4MS4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyMi4xOCwiYmFzZV9mYXJlIjo2NDAuOTcsInRheCI6MTgxLjIxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyMi4xOCwiYmFzZV9mYXJlIjo2NDAuOTcsInRheCI6MTgxLjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.63, "base_fare": 492.47, "tax": 135.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "478.12", "tax": "135.17", "discount": 0, "ait": "0.00", "service_charge": 14.34 }, "partner": { "currency": "GBP", "total": 627.63, "base_fare": 492.47, "tax": 135.17, "gross": { "base_fare": "478.12", "tax": "135.17", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MS40MSIsImJhc2VfZmFyZSI6IjY2MC4yMCIsInRheCI6IjE4MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY0MC45NyIsInRheCI6IjE4MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5LjIzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuMjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIyLjE4IiwiYmFzZV9mYXJlIjoiNjQwLjk3IiwidGF4IjoiMTgxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjQwLjk3IiwidGF4IjoiMTgxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODIyLjE4IiwiYmFzZV9mYXJlIjoiNjQwLjk3IiwidGF4IjoiMTgxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyMi4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 627.63, "filter": { "id": "F77TX00174-766", "price": 627.63, "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": "M", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111215ath202601111750601ath202601112215jed202601120245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*768*_*lbtLMC7YPh0VisG8", "flight_key": "F77TX00174-767", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 625.25, "gross_total": 825.4, "base_fare": 328.04, "tax": 297.21, "sell": { "currency": "GBP", "total": 625.25, "base_fare": 328.04, "tax": 297.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODM4LjIxLCJiYXNlX2ZhcmUiOjQzOS43NywidGF4IjozOTguNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjUuNCwiYmFzZV9mYXJlIjo0MjYuOTYsInRheCI6Mzk4LjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjgyNS40LCJiYXNlX2ZhcmUiOjQyNi45NiwidGF4IjozOTguNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 328.04, "tax": 297.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "318.48", "tax": "297.21", "discount": 0, "ait": "0.00", "service_charge": 9.56 }, "partner": { "currency": "GBP", "total": 625.25, "base_fare": 328.04, "tax": 297.21, "gross": { "base_fare": "318.48", "tax": "297.21", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgzOC4yMSIsImJhc2VfZmFyZSI6IjQzOS43NyIsInRheCI6IjM5OC40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNi45NiIsInRheCI6IjM5OC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI1LjQwIiwiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzk4LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzk4LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI1LjQwIiwiYmFzZV9mYXJlIjoiNDI2Ljk2IiwidGF4IjoiMzk4LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNS40MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 625.25, "filter": { "id": "F77TX00174-767", "price": 625.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*769*_*Q2Au0ghhjsMEfNHp", "flight_key": "F77TX00174-768", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-768", "price": 626.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*770*_*SHCch0bbSBFO5KS8", "flight_key": "F77TX00174-769", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-769", "price": 626.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*771*_*e9s0JaF8YHr9aCKN", "flight_key": "F77TX00174-770", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-770", "price": 626.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*772*_*9dKj8B53TwRBJ0Ug", "flight_key": "F77TX00174-771", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 626.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-771", "price": 626.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*773*_*uxxFBq6XxvjOZYl3", "flight_key": "F77TX00174-772", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-772", "price": 626.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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*774*_*X642vZJkKU5S0FOt", "flight_key": "F77TX00174-773", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-773", "price": 626.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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*775*_*FsnOAEgOrlPdhGCa", "flight_key": "F77TX00174-774", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-774", "price": 626.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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*776*_*Vjq9aqx0aOpahugN", "flight_key": "F77TX00174-775", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-775", "price": 626.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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*777*_*Z4ckuwEK3dR5XVTj", "flight_key": "F77TX00174-776", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.65, "gross_total": 827.24, "base_fare": 328.73, "tax": 297.92, "sell": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQwLjA4LCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4IjozOTkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjcuMjQsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjM5OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.65, "base_fare": 328.73, "tax": 297.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 626.65, "base_fare": 328.73, "tax": 297.92, "gross": { "base_fare": "319.15", "tax": "297.92", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0MC4wOCIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjM5OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjM5OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI3LjI0IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiMzk5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyNy4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 626.65, "filter": { "id": "F77TX00174-776", "price": 626.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*778*_*myvt8fVP0zsWxfVB", "flight_key": "F77TX00174-777", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.61, "gross_total": 829.87, "base_fare": 328.73, "tax": 299.88, "sell": { "currency": "GBP", "total": 628.61, "base_fare": 328.73, "tax": 299.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQyLjcxLCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4Ijo0MDIuMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuODcsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjQwMi4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuODcsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjQwMi4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 328.73, "tax": 299.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "299.88", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 628.61, "base_fare": 328.73, "tax": 299.88, "gross": { "base_fare": "319.15", "tax": "299.88", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0Mi43MSIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjQwMi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjQwMi4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5Ljg3IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5Ljg3IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyOS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 628.61, "filter": { "id": "F77TX00174-777", "price": 628.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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*779*_*0NEeJDsaKMaiymSF", "flight_key": "F77TX00174-778", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 628.61, "gross_total": 829.87, "base_fare": 328.73, "tax": 299.88, "sell": { "currency": "GBP", "total": 628.61, "base_fare": 328.73, "tax": 299.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQyLjcxLCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4Ijo0MDIuMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuODcsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjQwMi4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuODcsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjQwMi4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 328.73, "tax": 299.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "299.88", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 628.61, "base_fare": 328.73, "tax": 299.88, "gross": { "base_fare": "319.15", "tax": "299.88", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0Mi43MSIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjQwMi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjQwMi4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5Ljg3IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5Ljg3IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyOS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 628.61, "filter": { "id": "F77TX00174-778", "price": 628.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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*780*_*XbAmLFR7m6osUu1j", "flight_key": "F77TX00174-779", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.61, "gross_total": 829.87, "base_fare": 328.73, "tax": 299.88, "sell": { "currency": "GBP", "total": 628.61, "base_fare": 328.73, "tax": 299.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODQyLjcxLCJiYXNlX2ZhcmUiOjQ0MC42OSwidGF4Ijo0MDIuMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuODcsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjQwMi4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4MjkuODcsImJhc2VfZmFyZSI6NDI3Ljg1LCJ0YXgiOjQwMi4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 328.73, "tax": 299.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "319.15", "tax": "299.88", "discount": 0, "ait": "0.00", "service_charge": 9.58 }, "partner": { "currency": "GBP", "total": 628.61, "base_fare": 328.73, "tax": 299.88, "gross": { "base_fare": "319.15", "tax": "299.88", "discount": "0.00", "ait": "0.00", "service_charge": 9.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg0Mi43MSIsImJhc2VfZmFyZSI6IjQ0MC42OSIsInRheCI6IjQwMi4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQyNy44NSIsInRheCI6IjQwMi4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyLjg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTIuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5Ljg3IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODI5Ljg3IiwiYmFzZV9mYXJlIjoiNDI3Ljg1IiwidGF4IjoiNDAyLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjgyOS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 628.61, "filter": { "id": "F77TX00174-779", "price": 628.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*781*_*EWM4alyfW5CSZAHt", "flight_key": "F77TX00174-780", "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-11 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-11 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-11", "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.88, "gross_total": 837.99, "base_fare": 370.66, "tax": 265.22, "sell": { "currency": "GBP", "total": 635.88, "base_fare": 370.66, "tax": 265.22 }, "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.88, "base_fare": 370.66, "tax": 265.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "359.87", "tax": "265.22", "discount": 0, "ait": "0.00", "service_charge": 10.79 }, "partner": { "currency": "GBP", "total": 635.88, "base_fare": 370.66, "tax": 265.22, "gross": { "base_fare": "359.87", "tax": "265.22", "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.88, "filter": { "id": "F77TX00174-780", "price": 635.88, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed2026011123205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*782*_*Jigq6IYg65ejqsFK", "flight_key": "F77TX00174-781", "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-11 17:00: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 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-11", "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": "5702" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5702" }, "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.88, "gross_total": 837.99, "base_fare": 370.66, "tax": 265.22, "sell": { "currency": "GBP", "total": 635.88, "base_fare": 370.66, "tax": 265.22 }, "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.88, "base_fare": 370.66, "tax": 265.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "359.87", "tax": "265.22", "discount": 0, "ait": "0.00", "service_charge": 10.79 }, "partner": { "currency": "GBP", "total": 635.88, "base_fare": 370.66, "tax": 265.22, "gross": { "base_fare": "359.87", "tax": "265.22", "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.88, "filter": { "id": "F77TX00174-781", "price": 635.88, "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": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed2026011202055702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*783*_*vCs5mXAGI5g1H3AQ", "flight_key": "F77TX00174-782", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "5715" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5715" }, "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.88, "gross_total": 837.99, "base_fare": 370.66, "tax": 265.22, "sell": { "currency": "GBP", "total": 635.88, "base_fare": 370.66, "tax": 265.22 }, "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.88, "base_fare": 370.66, "tax": 265.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "359.87", "tax": "265.22", "discount": 0, "ait": "0.00", "service_charge": 10.79 }, "partner": { "currency": "GBP", "total": 635.88, "base_fare": 370.66, "tax": 265.22, "gross": { "base_fare": "359.87", "tax": "265.22", "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.88, "filter": { "id": "F77TX00174-782", "price": 635.88, "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": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed2026011207105715", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*784*_*mfnYeCCXP0qZPaU8", "flight_key": "F77TX00174-783", "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-11 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-11 20:25:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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-12 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-12 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-12", "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.17, "gross_total": 855.4, "base_fare": 381, "tax": 268.17, "sell": { "currency": "GBP", "total": 649.17, "base_fare": 381, "tax": 268.17 }, "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.17, "base_fare": 381, "tax": 268.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.90", "tax": "268.17", "discount": 0, "ait": "0.00", "service_charge": 11.1 }, "partner": { "currency": "GBP", "total": 649.17, "base_fare": 381, "tax": 268.17, "gross": { "base_fare": "369.90", "tax": "268.17", "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.17, "filter": { "id": "F77TX00174-783", "price": 649.17, "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-11 16:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111610cmn202601112025803cmn202601120235med202601121030248med202601121200jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*785*_*PqOHv76hZ1COjGtx", "flight_key": "F77TX00174-784", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 644.25, "gross_total": 849.37, "base_fare": 366.52, "tax": 277.73, "sell": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjY4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 366.52, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.25, "filter": { "id": "F77TX00174-784", "price": 644.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*786*_*Itv87IAdOLM6ehfb", "flight_key": "F77TX00174-785", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 644.25, "gross_total": 849.37, "base_fare": 366.52, "tax": 277.73, "sell": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjY4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 366.52, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.25, "filter": { "id": "F77TX00174-785", "price": 644.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*787*_*cVTvF85FlUg1Xqsq", "flight_key": "F77TX00174-786", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 644.25, "gross_total": 849.37, "base_fare": 366.52, "tax": 277.73, "sell": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjY4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 366.52, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.25, "filter": { "id": "F77TX00174-786", "price": 644.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*788*_*SaQXhykR30OU9DfZ", "flight_key": "F77TX00174-787", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 644.25, "gross_total": 849.37, "base_fare": 366.52, "tax": 277.73, "sell": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjY4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 366.52, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.25, "filter": { "id": "F77TX00174-787", "price": 644.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*789*_*WH4EapDJfajzHiST", "flight_key": "F77TX00174-788", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 644.25, "gross_total": 849.37, "base_fare": 366.52, "tax": 277.73, "sell": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjY4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 366.52, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.25, "filter": { "id": "F77TX00174-788", "price": 644.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*790*_*nPrXXMi7Ezj7FArt", "flight_key": "F77TX00174-789", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 644.25, "gross_total": 849.37, "base_fare": 366.52, "tax": 277.73, "sell": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjY4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 366.52, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.25, "filter": { "id": "F77TX00174-789", "price": 644.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*791*_*MUInxOoYhRM8Ccfs", "flight_key": "F77TX00174-790", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.25, "gross_total": 849.37, "base_fare": 366.52, "tax": 277.73, "sell": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjY4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 366.52, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.25, "filter": { "id": "F77TX00174-790", "price": 644.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*792*_*eAXIYJnY5VoC0ogW", "flight_key": "F77TX00174-791", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "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": 644.25, "gross_total": 849.37, "base_fare": 366.52, "tax": 277.73, "sell": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODYzLjY4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozNzIuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NDkuMzcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.25, "base_fare": 366.52, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 644.25, "base_fare": 366.52, "tax": 277.73, "gross": { "base_fare": "355.85", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2My42OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ5LjM3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzcyLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0OS4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 644.25, "filter": { "id": "F77TX00174-791", "price": 644.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*793*_*F5X7HF84wV8UOQLL", "flight_key": "F77TX00174-792", "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-11 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-11 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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-11 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-12 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-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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": 646.21, "gross_total": 846.36, "base_fare": 511.04, "tax": 135.17, "sell": { "currency": "GBP", "total": 646.21, "base_fare": 511.04, "tax": 135.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY2LjMxLCJiYXNlX2ZhcmUiOjY4NS4xLCJ0YXgiOjE4MS4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0Ni4zNiwiYmFzZV9mYXJlIjo2NjUuMTUsInRheCI6MTgxLjIxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg0Ni4zNiwiYmFzZV9mYXJlIjo2NjUuMTUsInRheCI6MTgxLjIxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 646.21, "base_fare": 511.04, "tax": 135.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "496.16", "tax": "135.17", "discount": 0, "ait": "0.00", "service_charge": 14.88 }, "partner": { "currency": "GBP", "total": 646.21, "base_fare": 511.04, "tax": 135.17, "gross": { "base_fare": "496.16", "tax": "135.17", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2Ni4zMSIsImJhc2VfZmFyZSI6IjY4NS4xMCIsInRheCI6IjE4MS4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2NS4xNSIsInRheCI6IjE4MS4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE5Ljk1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTkuOTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ2LjM2IiwiYmFzZV9mYXJlIjoiNjY1LjE1IiwidGF4IjoiMTgxLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY1LjE1IiwidGF4IjoiMTgxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODQ2LjM2IiwiYmFzZV9mYXJlIjoiNjY1LjE1IiwidGF4IjoiMTgxLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg0Ni4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 646.21, "filter": { "id": "F77TX00174-792", "price": 646.21, "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": "M", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111215ath202601111750601ath202601112215jed202601120245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*794*_*ZSPMHs0C2QfKPAK6", "flight_key": "F77TX00174-793", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.3, "gross_total": 852.66, "base_fare": 387.19, "tax": 260.11, "sell": { "currency": "GBP", "total": 647.3, "base_fare": 387.19, "tax": 260.11 }, "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.3, "base_fare": 387.19, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "375.91", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 11.28 }, "partner": { "currency": "GBP", "total": 647.3, "base_fare": 387.19, "tax": 260.11, "gross": { "base_fare": "375.91", "tax": "260.11", "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.3, "filter": { "id": "F77TX00174-793", "price": 647.3, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*795*_*pBCf2kvVSbtGSxUl", "flight_key": "F77TX00174-794", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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 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": "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.3, "gross_total": 852.66, "base_fare": 387.19, "tax": 260.11, "sell": { "currency": "GBP", "total": 647.3, "base_fare": 387.19, "tax": 260.11 }, "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.3, "base_fare": 387.19, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "375.91", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 11.28 }, "partner": { "currency": "GBP", "total": 647.3, "base_fare": 387.19, "tax": 260.11, "gross": { "base_fare": "375.91", "tax": "260.11", "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.3, "filter": { "id": "F77TX00174-794", "price": 647.3, "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-11 21:50: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": "lhr202601112150bah2026011207206bah202601130135jed202601130410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*796*_*P6Cg6nj50tR2Nh7p", "flight_key": "F77TX00174-795", "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-11 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-11 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-11", "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": 648.14, "gross_total": 854.38, "base_fare": 371.83, "tax": 276.31, "sell": { "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY4LjksImJhc2VfZmFyZSI6NDk4LjQ4LCJ0YXgiOjM3MC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1NC4zOCwiYmFzZV9mYXJlIjo0ODMuOTYsInRheCI6MzcwLjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1NC4zOCwiYmFzZV9mYXJlIjo0ODMuOTYsInRheCI6MzcwLjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "361.00", "tax": "276.31", "discount": 0, "ait": "0.00", "service_charge": 10.83 }, "partner": { "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31, "gross": { "base_fare": "361.00", "tax": "276.31", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2OC45MCIsImJhc2VfZmFyZSI6IjQ5OC40OCIsInRheCI6IjM3MC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4My45NiIsInRheCI6IjM3MC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU0LjM4IiwiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU0LjM4IiwiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1NC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 648.14, "filter": { "id": "F77TX00174-795", "price": 648.14, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed2026011123205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*797*_*ajMUN5Ou8xMLevc2", "flight_key": "F77TX00174-796", "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-11 17:00: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 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-11", "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": "5702" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5702" }, "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": 648.14, "gross_total": 854.38, "base_fare": 371.83, "tax": 276.31, "sell": { "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY4LjksImJhc2VfZmFyZSI6NDk4LjQ4LCJ0YXgiOjM3MC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1NC4zOCwiYmFzZV9mYXJlIjo0ODMuOTYsInRheCI6MzcwLjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1NC4zOCwiYmFzZV9mYXJlIjo0ODMuOTYsInRheCI6MzcwLjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "361.00", "tax": "276.31", "discount": 0, "ait": "0.00", "service_charge": 10.83 }, "partner": { "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31, "gross": { "base_fare": "361.00", "tax": "276.31", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2OC45MCIsImJhc2VfZmFyZSI6IjQ5OC40OCIsInRheCI6IjM3MC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4My45NiIsInRheCI6IjM3MC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU0LjM4IiwiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU0LjM4IiwiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1NC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 648.14, "filter": { "id": "F77TX00174-796", "price": 648.14, "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": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed2026011202055702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*798*_*iR94oY1GrY6N4CZI", "flight_key": "F77TX00174-797", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "5715" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5715" }, "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": 648.14, "gross_total": 854.38, "base_fare": 371.83, "tax": 276.31, "sell": { "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODY4LjksImJhc2VfZmFyZSI6NDk4LjQ4LCJ0YXgiOjM3MC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1NC4zOCwiYmFzZV9mYXJlIjo0ODMuOTYsInRheCI6MzcwLjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg1NC4zOCwiYmFzZV9mYXJlIjo0ODMuOTYsInRheCI6MzcwLjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "361.00", "tax": "276.31", "discount": 0, "ait": "0.00", "service_charge": 10.83 }, "partner": { "currency": "GBP", "total": 648.14, "base_fare": 371.83, "tax": 276.31, "gross": { "base_fare": "361.00", "tax": "276.31", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg2OC45MCIsImJhc2VfZmFyZSI6IjQ5OC40OCIsInRheCI6IjM3MC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4My45NiIsInRheCI6IjM3MC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU0LjM4IiwiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODU0LjM4IiwiYmFzZV9mYXJlIjoiNDgzLjk2IiwidGF4IjoiMzcwLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg1NC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 648.14, "filter": { "id": "F77TX00174-797", "price": 648.14, "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": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed2026011207105715", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*799*_*JCn5ZCr17XHnxUBu", "flight_key": "F77TX00174-798", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": 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": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 651.44, "gross_total": 858.04, "base_fare": 391.33, "tax": 260.11, "sell": { "currency": "GBP", "total": 651.44, "base_fare": 391.33, "tax": 260.11 }, "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.44, "base_fare": 391.33, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "379.93", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 11.4 }, "partner": { "currency": "GBP", "total": 651.44, "base_fare": 391.33, "tax": 260.11, "gross": { "base_fare": "379.93", "tax": "260.11", "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.44, "filter": { "id": "F77TX00174-798", "price": 651.44, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*800*_*At06MsByC7in7jrR", "flight_key": "F77TX00174-799", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-799", "price": 653.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*801*_*0IRFK4l4q9fs9kjg", "flight_key": "F77TX00174-800", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-800", "price": 653.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*802*_*ivouGJzdIGGONbkp", "flight_key": "F77TX00174-801", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-801", "price": 653.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*803*_*LY5tQYlAWaYdPikQ", "flight_key": "F77TX00174-802", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-802", "price": 653.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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*804*_*dm1uwKi48isSqLN3", "flight_key": "F77TX00174-803", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-803", "price": 653.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*805*_*EOyP6tm8BkyYffeo", "flight_key": "F77TX00174-804", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-804", "price": 653.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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*806*_*S2IZlpeQgujlyfaV", "flight_key": "F77TX00174-805", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-805", "price": 653.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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*807*_*ytrMans5GZYkw3ar", "flight_key": "F77TX00174-806", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-806", "price": 653.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*808*_*66Vwb3Wi3s1OJrbX", "flight_key": "F77TX00174-807", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 653.27, "gross_total": 861.47, "base_fare": 366.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1Ljc4LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjEuNDcsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 653.27, "base_fare": 366.52, "tax": 286.75, "gross": { "base_fare": "355.85", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3NS43OCIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODYxLjQ3IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2MS40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 653.27, "filter": { "id": "F77TX00174-807", "price": 653.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*809*_*jOFU8UrA8rJtHEru", "flight_key": "F77TX00174-808", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 655.22, "gross_total": 864.08, "base_fare": 366.52, "tax": 288.7, "sell": { "currency": "GBP", "total": 655.22, "base_fare": 366.52, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc4LjM5LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuMDgsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuMDgsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.22, "base_fare": 366.52, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 655.22, "base_fare": 366.52, "tax": 288.7, "gross": { "base_fare": "355.85", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OC4zOSIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjA4IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjA4IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.22, "filter": { "id": "F77TX00174-808", "price": 655.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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*810*_*viFfzVwSE9vaphJ3", "flight_key": "F77TX00174-809", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 655.22, "gross_total": 864.08, "base_fare": 366.52, "tax": 288.7, "sell": { "currency": "GBP", "total": 655.22, "base_fare": 366.52, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc4LjM5LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuMDgsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuMDgsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.22, "base_fare": 366.52, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 655.22, "base_fare": 366.52, "tax": 288.7, "gross": { "base_fare": "355.85", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OC4zOSIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjA4IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjA4IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.22, "filter": { "id": "F77TX00174-809", "price": 655.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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*811*_*iIDXk5bv9ILAyPIj", "flight_key": "F77TX00174-810", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 655.22, "gross_total": 864.08, "base_fare": 366.52, "tax": 288.7, "sell": { "currency": "GBP", "total": 655.22, "base_fare": 366.52, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc4LjM5LCJiYXNlX2ZhcmUiOjQ5MS4zNiwidGF4IjozODcuMDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuMDgsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4Ny4wMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjQuMDgsImJhc2VfZmFyZSI6NDc3LjA1LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.22, "base_fare": 366.52, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "355.85", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 10.67 }, "partner": { "currency": "GBP", "total": 655.22, "base_fare": 366.52, "tax": 288.7, "gross": { "base_fare": "355.85", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OC4zOSIsImJhc2VfZmFyZSI6IjQ5MS4zNiIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny4wNSIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjA4IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjA4IiwiYmFzZV9mYXJlIjoiNDc3LjA1IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.22, "filter": { "id": "F77TX00174-810", "price": 655.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*812*_*fMnBRt4yjc7XKcC5", "flight_key": "F77TX00174-811", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "PT5H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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-12 01: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-12 03:25: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": "PT3H20M", "distance": null, "lay_over": "PT05H05M", "lay_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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-811", "price": 658.18, "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-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120105jed2026011203252492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*813*_*p2zRYsXFUs6qWmmH", "flight_key": "F77TX00174-812", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "PT5H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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-12 01: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-12 03:25: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": "PT3H20M", "distance": null, "lay_over": "PT05H05M", "lay_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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-812", "price": 658.18, "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-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120105jed2026011203252492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*814*_*bOTNLsMszqOCTUst", "flight_key": "F77TX00174-813", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-813", "price": 658.18, "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-11 13:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*815*_*2i7LDUAM3o4ougmR", "flight_key": "F77TX00174-814", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-814", "price": 658.18, "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-11 15:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*816*_*c91jxWukXVD2i9Bo", "flight_key": "F77TX00174-815", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-815", "price": 658.18, "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-11 19:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*817*_*PWk4wCbYykeuAxcs", "flight_key": "F77TX00174-816", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-816", "price": 658.18, "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-11 19:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*818*_*RiPcSqJCz5VniN3i", "flight_key": "F77TX00174-817", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H40M", "transit_time": "PT19H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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 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": "PT19H30M", "lay_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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-817", "price": 658.18, "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-11 19: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": "lhr202601111900dxb20260112055032dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*819*_*B3zOaUKVI3xjMJLI", "flight_key": "F77TX00174-818", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-818", "price": 658.18, "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-11 20:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*820*_*NNgiSYpXuo7DAZT2", "flight_key": "F77TX00174-819", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-819", "price": 658.18, "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-11 20:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*821*_*UCMmVpavlMrxiaKD", "flight_key": "F77TX00174-820", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT18H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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 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": "PT18H00M", "lay_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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-820", "price": 658.18, "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-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*822*_*ypqXNkbpHeLp2GvC", "flight_key": "F77TX00174-821", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-821", "price": 658.18, "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": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*823*_*tW9VyASnBlk5DzTS", "flight_key": "F77TX00174-822", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-822", "price": 658.18, "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": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*824*_*uzTML5y6oA4KHI65", "flight_key": "F77TX00174-823", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "PT16H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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 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": "PT16H35M", "lay_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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-823", "price": 658.18, "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": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112200dxb2026011208456dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*825*_*xUq3Ndi2Pk6e5Txj", "flight_key": "F77TX00174-824", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-824", "price": 658.18, "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": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235dxb20260112093542dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*826*_*yrqR3GhhPfpXkwcA", "flight_key": "F77TX00174-825", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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 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": "PT15H45M", "lay_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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-825", "price": 658.18, "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": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235dxb20260112093542dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*827*_*E6AZQ4vvq7bRPs6W", "flight_key": "F77TX00174-826", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-826", "price": 658.18, "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": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235dxb20260112093542dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*828*_*DATNdxEIK71f8ajq", "flight_key": "F77TX00174-827", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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 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": "PT15H45M", "lay_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": "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.18, "gross_total": 867.73, "base_fare": 374.8, "tax": 283.38, "sell": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38 }, "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.18, "base_fare": 374.8, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.89", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 658.18, "base_fare": 374.8, "tax": 283.38, "gross": { "base_fare": "363.89", "tax": "283.38", "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.18, "filter": { "id": "F77TX00174-827", "price": 658.18, "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": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235dxb20260112093542dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*829*_*K3ZWtBHolt3oIPXi", "flight_key": "F77TX00174-828", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 655.73, "gross_total": 864.72, "base_fare": 367.22, "tax": 288.5, "sell": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc5LjA2LCJiYXNlX2ZhcmUiOjQ5Mi4zLCJ0YXgiOjM4Ni43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 367.22, "tax": 288.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.53", "tax": "288.50", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5, "gross": { "base_fare": "356.53", "tax": "288.50", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OS4wNiIsImJhc2VfZmFyZSI6IjQ5Mi4zMCIsInRheCI6IjM4Ni43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NiIsInRheCI6IjM4Ni43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.73, "filter": { "id": "F77TX00174-828", "price": 655.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*830*_*0IzNZs2qbZt3KMBr", "flight_key": "F77TX00174-829", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.73, "gross_total": 864.72, "base_fare": 367.22, "tax": 288.5, "sell": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc5LjA2LCJiYXNlX2ZhcmUiOjQ5Mi4zLCJ0YXgiOjM4Ni43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 367.22, "tax": 288.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.53", "tax": "288.50", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5, "gross": { "base_fare": "356.53", "tax": "288.50", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OS4wNiIsImJhc2VfZmFyZSI6IjQ5Mi4zMCIsInRheCI6IjM4Ni43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NiIsInRheCI6IjM4Ni43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.73, "filter": { "id": "F77TX00174-829", "price": 655.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*831*_*pyxejW9YTvAHyJn1", "flight_key": "F77TX00174-830", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "1", "unit": "kg", "title": "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.73, "gross_total": 864.72, "base_fare": 367.22, "tax": 288.5, "sell": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc5LjA2LCJiYXNlX2ZhcmUiOjQ5Mi4zLCJ0YXgiOjM4Ni43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 367.22, "tax": 288.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.53", "tax": "288.50", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5, "gross": { "base_fare": "356.53", "tax": "288.50", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OS4wNiIsImJhc2VfZmFyZSI6IjQ5Mi4zMCIsInRheCI6IjM4Ni43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NiIsInRheCI6IjM4Ni43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.73, "filter": { "id": "F77TX00174-830", "price": 655.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*832*_*vd8IyiGWzA0Ocnpl", "flight_key": "F77TX00174-831", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "1", "unit": "kg", "title": "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.73, "gross_total": 864.72, "base_fare": 367.22, "tax": 288.5, "sell": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc5LjA2LCJiYXNlX2ZhcmUiOjQ5Mi4zLCJ0YXgiOjM4Ni43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 367.22, "tax": 288.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.53", "tax": "288.50", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5, "gross": { "base_fare": "356.53", "tax": "288.50", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OS4wNiIsImJhc2VfZmFyZSI6IjQ5Mi4zMCIsInRheCI6IjM4Ni43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NiIsInRheCI6IjM4Ni43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.73, "filter": { "id": "F77TX00174-831", "price": 655.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*833*_*nCJu7ngO7Qnbz2dk", "flight_key": "F77TX00174-832", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.73, "gross_total": 864.72, "base_fare": 367.22, "tax": 288.5, "sell": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc5LjA2LCJiYXNlX2ZhcmUiOjQ5Mi4zLCJ0YXgiOjM4Ni43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg2NC43MiwiYmFzZV9mYXJlIjo0NzcuOTYsInRheCI6Mzg2Ljc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 367.22, "tax": 288.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.53", "tax": "288.50", "discount": 0, "ait": "0.00", "service_charge": 10.7 }, "partner": { "currency": "GBP", "total": 655.73, "base_fare": 367.22, "tax": 288.5, "gross": { "base_fare": "356.53", "tax": "288.50", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg3OS4wNiIsImJhc2VfZmFyZSI6IjQ5Mi4zMCIsInRheCI6IjM4Ni43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny45NiIsInRheCI6IjM4Ni43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjM0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY0LjcyIiwiYmFzZV9mYXJlIjoiNDc3Ljk2IiwidGF4IjoiMzg2Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2NC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 655.73, "filter": { "id": "F77TX00174-832", "price": 655.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*834*_*48FzscwGMxOpcQPm", "flight_key": "F77TX00174-833", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 657.36, "gross_total": 866.93, "base_fare": 366.9, "tax": 290.46, "sell": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgxLjI2LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4IjozODkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MS4yNiIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjM4OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjM4OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ni45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.36, "filter": { "id": "F77TX00174-833", "price": 657.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*835*_*anXMJPc0O0VGYSFO", "flight_key": "F77TX00174-834", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 657.36, "gross_total": 866.93, "base_fare": 366.9, "tax": 290.46, "sell": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgxLjI2LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4IjozODkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MS4yNiIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjM4OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjM4OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ni45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.36, "filter": { "id": "F77TX00174-834", "price": 657.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*836*_*ghdHYYKD0v2ZV6Ag", "flight_key": "F77TX00174-835", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 657.36, "gross_total": 866.93, "base_fare": 366.9, "tax": 290.46, "sell": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgxLjI2LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4IjozODkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MS4yNiIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjM4OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjM4OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ni45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.36, "filter": { "id": "F77TX00174-835", "price": 657.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*837*_*b7L6AcCQ8tlfki7d", "flight_key": "F77TX00174-836", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 657.36, "gross_total": 866.93, "base_fare": 366.9, "tax": 290.46, "sell": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgxLjI2LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4IjozODkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MS4yNiIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjM4OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjM4OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ni45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.36, "filter": { "id": "F77TX00174-836", "price": 657.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*838*_*EHWCKGBaebGTdvCc", "flight_key": "F77TX00174-837", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 657.36, "gross_total": 866.93, "base_fare": 366.9, "tax": 290.46, "sell": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgxLjI2LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4IjozODkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MS4yNiIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjM4OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjM4OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ni45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.36, "filter": { "id": "F77TX00174-837", "price": 657.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*839*_*NTgtfSp4DLlJeAA1", "flight_key": "F77TX00174-838", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 657.36, "gross_total": 866.93, "base_fare": 366.9, "tax": 290.46, "sell": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgxLjI2LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4IjozODkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MS4yNiIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjM4OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjM4OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ni45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.36, "filter": { "id": "F77TX00174-838", "price": 657.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*840*_*p6O4FHWvaqhyfivl", "flight_key": "F77TX00174-839", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 657.36, "gross_total": 866.93, "base_fare": 366.9, "tax": 290.46, "sell": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODgxLjI2LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4IjozODkuMzl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NjYuOTMsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjM4OS4zOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 657.36, "base_fare": 366.9, "tax": 290.46, "gross": { "base_fare": "356.21", "tax": "290.46", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4MS4yNiIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjM4OS4zOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjM4OS4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODY2LjkzIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiMzg5LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg2Ni45MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 657.36, "filter": { "id": "F77TX00174-839", "price": 657.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*841*_*HfRtqKfhFQVSzcv3", "flight_key": "F77TX00174-840", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 662.07, "gross_total": 871.19, "base_fare": 419.6, "tax": 242.47, "sell": { "currency": "GBP", "total": 662.07, "base_fare": 419.6, "tax": 242.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg3LjU3LCJiYXNlX2ZhcmUiOjU2Mi41MiwidGF4IjozMjUuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzEuMTksImJhc2VfZmFyZSI6NTQ2LjE0LCJ0YXgiOjMyNS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzEuMTksImJhc2VfZmFyZSI6NTQ2LjE0LCJ0YXgiOjMyNS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 662.07, "base_fare": 419.6, "tax": 242.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "407.38", "tax": "242.47", "discount": 0, "ait": "0.00", "service_charge": 12.22 }, "partner": { "currency": "GBP", "total": 662.07, "base_fare": 419.6, "tax": 242.47, "gross": { "base_fare": "407.38", "tax": "242.47", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Ny41NyIsImJhc2VfZmFyZSI6IjU2Mi41MiIsInRheCI6IjMyNS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0Ni4xNCIsInRheCI6IjMyNS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcxLjE5IiwiYmFzZV9mYXJlIjoiNTQ2LjE0IiwidGF4IjoiMzI1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ2LjE0IiwidGF4IjoiMzI1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcxLjE5IiwiYmFzZV9mYXJlIjoiNTQ2LjE0IiwidGF4IjoiMzI1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3MS4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 662.07, "filter": { "id": "F77TX00174-840", "price": 662.07, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*842*_*4easKhKc3Vo4Zmad", "flight_key": "F77TX00174-841", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 662.07, "gross_total": 871.19, "base_fare": 419.6, "tax": 242.47, "sell": { "currency": "GBP", "total": 662.07, "base_fare": 419.6, "tax": 242.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg3LjU3LCJiYXNlX2ZhcmUiOjU2Mi41MiwidGF4IjozMjUuMDV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzEuMTksImJhc2VfZmFyZSI6NTQ2LjE0LCJ0YXgiOjMyNS4wNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzEuMTksImJhc2VfZmFyZSI6NTQ2LjE0LCJ0YXgiOjMyNS4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 662.07, "base_fare": 419.6, "tax": 242.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "407.38", "tax": "242.47", "discount": 0, "ait": "0.00", "service_charge": 12.22 }, "partner": { "currency": "GBP", "total": 662.07, "base_fare": 419.6, "tax": 242.47, "gross": { "base_fare": "407.38", "tax": "242.47", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4Ny41NyIsImJhc2VfZmFyZSI6IjU2Mi41MiIsInRheCI6IjMyNS4wNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0Ni4xNCIsInRheCI6IjMyNS4wNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcxLjE5IiwiYmFzZV9mYXJlIjoiNTQ2LjE0IiwidGF4IjoiMzI1LjA1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ2LjE0IiwidGF4IjoiMzI1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODcxLjE5IiwiYmFzZV9mYXJlIjoiNTQ2LjE0IiwidGF4IjoiMzI1LjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3MS4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 662.07, "filter": { "id": "F77TX00174-841", "price": 662.07, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*843*_*u1W9Wk2Cbg3GqHTq", "flight_key": "F77TX00174-842", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 663.54, "gross_total": 873.17, "base_fare": 419.17, "tax": 244.37, "sell": { "currency": "GBP", "total": 663.54, "base_fare": 419.17, "tax": 244.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg5LjU0LCJiYXNlX2ZhcmUiOjU2MS45NCwidGF4IjozMjcuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3My4xNywiYmFzZV9mYXJlIjo1NDUuNTcsInRheCI6MzI3LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODczLjE3LCJiYXNlX2ZhcmUiOjU0NS41NywidGF4IjozMjcuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 663.54, "base_fare": 419.17, "tax": 244.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "406.96", "tax": "244.37", "discount": 0, "ait": "0.00", "service_charge": 12.21 }, "partner": { "currency": "GBP", "total": 663.54, "base_fare": 419.17, "tax": 244.37, "gross": { "base_fare": "406.96", "tax": "244.37", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OS41NCIsImJhc2VfZmFyZSI6IjU2MS45NCIsInRheCI6IjMyNy42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS41NyIsInRheCI6IjMyNy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjE3IiwiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMzI3LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMzI3LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjE3IiwiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMzI3LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3My4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 663.54, "filter": { "id": "F77TX00174-842", "price": 663.54, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*844*_*UCWYGkfYWXdyhOuG", "flight_key": "F77TX00174-843", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 663.54, "gross_total": 873.17, "base_fare": 419.17, "tax": 244.37, "sell": { "currency": "GBP", "total": 663.54, "base_fare": 419.17, "tax": 244.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg5LjU0LCJiYXNlX2ZhcmUiOjU2MS45NCwidGF4IjozMjcuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3My4xNywiYmFzZV9mYXJlIjo1NDUuNTcsInRheCI6MzI3LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODczLjE3LCJiYXNlX2ZhcmUiOjU0NS41NywidGF4IjozMjcuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 663.54, "base_fare": 419.17, "tax": 244.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "406.96", "tax": "244.37", "discount": 0, "ait": "0.00", "service_charge": 12.21 }, "partner": { "currency": "GBP", "total": 663.54, "base_fare": 419.17, "tax": 244.37, "gross": { "base_fare": "406.96", "tax": "244.37", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OS41NCIsImJhc2VfZmFyZSI6IjU2MS45NCIsInRheCI6IjMyNy42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NS41NyIsInRheCI6IjMyNy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjM3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjE3IiwiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMzI3LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMzI3LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjE3IiwiYmFzZV9mYXJlIjoiNTQ1LjU3IiwidGF4IjoiMzI3LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3My4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 663.54, "filter": { "id": "F77TX00174-843", "price": 663.54, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*845*_*aElp5VNand6bZP2p", "flight_key": "F77TX00174-844", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "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": 662.57, "gross_total": 873.58, "base_fare": 375.82, "tax": 286.75, "sell": { "currency": "GBP", "total": 662.57, "base_fare": 375.82, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjI1LCJiYXNlX2ZhcmUiOjUwMy44MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzMuNTgsImJhc2VfZmFyZSI6NDg5LjE2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzMuNTgsImJhc2VfZmFyZSI6NDg5LjE2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 662.57, "base_fare": 375.82, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "364.88", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.94 }, "partner": { "currency": "GBP", "total": 662.57, "base_fare": 375.82, "tax": 286.75, "gross": { "base_fare": "364.88", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjUwMy44MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS4xNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjU4IiwiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjU4IiwiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3My41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 662.57, "filter": { "id": "F77TX00174-844", "price": 662.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*846*_*hlcXXjtHVqQTjJpt", "flight_key": "F77TX00174-845", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "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": 662.57, "gross_total": 873.58, "base_fare": 375.82, "tax": 286.75, "sell": { "currency": "GBP", "total": 662.57, "base_fare": 375.82, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg4LjI1LCJiYXNlX2ZhcmUiOjUwMy44MywidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzMuNTgsImJhc2VfZmFyZSI6NDg5LjE2LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzMuNTgsImJhc2VfZmFyZSI6NDg5LjE2LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 662.57, "base_fare": 375.82, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "364.88", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 10.94 }, "partner": { "currency": "GBP", "total": 662.57, "base_fare": 375.82, "tax": 286.75, "gross": { "base_fare": "364.88", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg4OC4yNSIsImJhc2VfZmFyZSI6IjUwMy44MyIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS4xNiIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjU4IiwiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODczLjU4IiwiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3My41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 662.57, "filter": { "id": "F77TX00174-845", "price": 662.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*847*_*MC01G0VKwahNtx3A", "flight_key": "F77TX00174-846", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": 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": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 664.27, "gross_total": 875.23, "base_fare": 391.56, "tax": 272.71, "sell": { "currency": "GBP", "total": 664.27, "base_fare": 391.56, "tax": 272.71 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkwLjUyLCJiYXNlX2ZhcmUiOjUyNC45MiwidGF4IjozNjUuNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3NS4yMywiYmFzZV9mYXJlIjo1MDkuNjMsInRheCI6MzY1LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODc1LjIzLCJiYXNlX2ZhcmUiOjUwOS42MywidGF4IjozNjUuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.27, "base_fare": 391.56, "tax": 272.71, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "380.15", "tax": "272.71", "discount": 0, "ait": "0.00", "service_charge": 11.41 }, "partner": { "currency": "GBP", "total": 664.27, "base_fare": 391.56, "tax": 272.71, "gross": { "base_fare": "380.15", "tax": "272.71", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5MC41MiIsImJhc2VfZmFyZSI6IjUyNC45MiIsInRheCI6IjM2NS42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwOS42MyIsInRheCI6IjM2NS42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc1LjIzIiwiYmFzZV9mYXJlIjoiNTA5LjYzIiwidGF4IjoiMzY1LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA5LjYzIiwidGF4IjoiMzY1LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc1LjIzIiwiYmFzZV9mYXJlIjoiNTA5LjYzIiwidGF4IjoiMzY1LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3NS4yMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 664.27, "filter": { "id": "F77TX00174-846", "price": 664.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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*848*_*1OTUkowgtjtqbv1J", "flight_key": "F77TX00174-847", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-847", "price": 713.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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121200jed2026011213551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*849*_*4iSnUdpuEMHgANQh", "flight_key": "F77TX00174-848", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-848", "price": 713.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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*850*_*jZ3kBDI1zVMzLQ81", "flight_key": "F77TX00174-849", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-849", "price": 713.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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*851*_*jCfBnqaU1imfS5Xs", "flight_key": "F77TX00174-850", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-850", "price": 713.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*852*_*lkO8kG2cAqxqLSeg", "flight_key": "F77TX00174-851", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 713.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-851", "price": 713.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*853*_*1tsNjBJ6cxKvTQLC", "flight_key": "F77TX00174-852", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-852", "price": 713.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*854*_*ikJj82Deqgdw4mOt", "flight_key": "F77TX00174-853", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-853", "price": 713.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*855*_*l1GhuS6nwpTj20jc", "flight_key": "F77TX00174-854", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-854", "price": 713.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121000jed2026011211551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*856*_*ejse7dmwHqnd5tD1", "flight_key": "F77TX00174-855", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-855", "price": 713.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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121100jed2026011212551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*857*_*F1mJGchKKJHoVfBn", "flight_key": "F77TX00174-856", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-856", "price": 713.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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 14:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121300jed2026011214551033", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*858*_*NLJCKiQ1aI8ClD9w", "flight_key": "F77TX00174-857", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 666.72, "gross_total": 878.97, "base_fare": 379.97, "tax": 286.75, "sell": { "currency": "GBP", "total": 666.72, "base_fare": 379.97, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjgxLCJiYXNlX2ZhcmUiOjUwOS4zOSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguOTcsImJhc2VfZmFyZSI6NDk0LjU1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguOTcsImJhc2VfZmFyZSI6NDk0LjU1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.72, "base_fare": 379.97, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "368.90", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 11.07 }, "partner": { "currency": "GBP", "total": 666.72, "base_fare": 379.97, "tax": 286.75, "gross": { "base_fare": "368.90", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My44MSIsImJhc2VfZmFyZSI6IjUwOS4zOSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NC41NSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4Ljk3IiwiYmFzZV9mYXJlIjoiNDk0LjU1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk0LjU1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4Ljk3IiwiYmFzZV9mYXJlIjoiNDk0LjU1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.72, "filter": { "id": "F77TX00174-857", "price": 666.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*859*_*Y6V4s1oE8Y3O04n2", "flight_key": "F77TX00174-858", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 666.72, "gross_total": 878.97, "base_fare": 379.97, "tax": 286.75, "sell": { "currency": "GBP", "total": 666.72, "base_fare": 379.97, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjgxLCJiYXNlX2ZhcmUiOjUwOS4zOSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguOTcsImJhc2VfZmFyZSI6NDk0LjU1LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzguOTcsImJhc2VfZmFyZSI6NDk0LjU1LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.72, "base_fare": 379.97, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "368.90", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 11.07 }, "partner": { "currency": "GBP", "total": 666.72, "base_fare": 379.97, "tax": 286.75, "gross": { "base_fare": "368.90", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My44MSIsImJhc2VfZmFyZSI6IjUwOS4zOSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NC41NSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4Ljk3IiwiYmFzZV9mYXJlIjoiNDk0LjU1IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk0LjU1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc4Ljk3IiwiYmFzZV9mYXJlIjoiNDk0LjU1IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OC45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.72, "filter": { "id": "F77TX00174-858", "price": 666.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*860*_*yyZbANi2BUxWzJII", "flight_key": "F77TX00174-859", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_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": 665.46, "gross_total": 877.45, "base_fare": 375.82, "tax": 289.64, "sell": { "currency": "GBP", "total": 665.46, "base_fare": 375.82, "tax": 289.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkyLjEyLCJiYXNlX2ZhcmUiOjUwMy44MywidGF4IjozODguMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNDUsImJhc2VfZmFyZSI6NDg5LjE2LCJ0YXgiOjM4OC4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNDUsImJhc2VfZmFyZSI6NDg5LjE2LCJ0YXgiOjM4OC4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 665.46, "base_fare": 375.82, "tax": 289.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "364.88", "tax": "289.64", "discount": 0, "ait": "0.00", "service_charge": 10.94 }, "partner": { "currency": "GBP", "total": 665.46, "base_fare": 375.82, "tax": 289.64, "gross": { "base_fare": "364.88", "tax": "289.64", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Mi4xMiIsImJhc2VfZmFyZSI6IjUwMy44MyIsInRheCI6IjM4OC4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS4xNiIsInRheCI6IjM4OC4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjQ1IiwiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg4LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjQ1IiwiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ny40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 665.46, "filter": { "id": "F77TX00174-859", "price": 665.46, "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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*861*_*2ZwvFyFxQzwXmpG2", "flight_key": "F77TX00174-860", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_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": 665.46, "gross_total": 877.45, "base_fare": 375.82, "tax": 289.64, "sell": { "currency": "GBP", "total": 665.46, "base_fare": 375.82, "tax": 289.64 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkyLjEyLCJiYXNlX2ZhcmUiOjUwMy44MywidGF4IjozODguMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNDUsImJhc2VfZmFyZSI6NDg5LjE2LCJ0YXgiOjM4OC4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzcuNDUsImJhc2VfZmFyZSI6NDg5LjE2LCJ0YXgiOjM4OC4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 665.46, "base_fare": 375.82, "tax": 289.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "364.88", "tax": "289.64", "discount": 0, "ait": "0.00", "service_charge": 10.94 }, "partner": { "currency": "GBP", "total": 665.46, "base_fare": 375.82, "tax": 289.64, "gross": { "base_fare": "364.88", "tax": "289.64", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Mi4xMiIsImJhc2VfZmFyZSI6IjUwMy44MyIsInRheCI6IjM4OC4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS4xNiIsInRheCI6IjM4OC4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjQ1IiwiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg4LjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc3LjQ1IiwiYmFzZV9mYXJlIjoiNDg5LjE2IiwidGF4IjoiMzg4LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3Ny40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 665.46, "filter": { "id": "F77TX00174-860", "price": 665.46, "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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*862*_*VfxYgHWhTaNQBiiy", "flight_key": "F77TX00174-861", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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-12 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-12 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-12", "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.66, "gross_total": 896.27, "base_fare": 381, "tax": 298.66, "sell": { "currency": "GBP", "total": 679.66, "base_fare": 381, "tax": 298.66 }, "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.66, "base_fare": 381, "tax": 298.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.90", "tax": "298.66", "discount": 0, "ait": "0.00", "service_charge": 11.1 }, "partner": { "currency": "GBP", "total": 679.66, "base_fare": 381, "tax": 298.66, "gross": { "base_fare": "369.90", "tax": "298.66", "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.66, "filter": { "id": "F77TX00174-861", "price": 679.66, "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-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235med202601121030248med202601121200jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*863*_*6aJJvoKS9OgWuvbw", "flight_key": "F77TX00174-862", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-862", "price": 666.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": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*864*_*omboYfNykpohX2xu", "flight_key": "F77TX00174-863", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-863", "price": 666.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": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*865*_*RqJw32dVWSspyuXk", "flight_key": "F77TX00174-864", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-864", "price": 666.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": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*866*_*ARe6Di0XD98udxmX", "flight_key": "F77TX00174-865", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-865", "price": 666.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*867*_*Q5M8PRHspY4lJgLS", "flight_key": "F77TX00174-866", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-866", "price": 666.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*868*_*2qkyBCIOFeL1Ge7I", "flight_key": "F77TX00174-867", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-867", "price": 666.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*869*_*h5hMYNcbzN0ytVWh", "flight_key": "F77TX00174-868", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-868", "price": 666.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*870*_*OEogJMSg6nRkpud0", "flight_key": "F77TX00174-869", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-869", "price": 666.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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*871*_*EWtYFjGH7aOq5on3", "flight_key": "F77TX00174-870", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 666.45, "gross_total": 879.12, "base_fare": 366.9, "tax": 299.55, "sell": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkzLjQ1LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMTIsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwMS41OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 666.45, "base_fare": 366.9, "tax": 299.55, "gross": { "base_fare": "356.21", "tax": "299.55", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5My40NSIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwMS41OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwMS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjEyIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDAxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.45, "filter": { "id": "F77TX00174-870", "price": 666.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*872*_*RZFJlB57GJzRjDlL", "flight_key": "F77TX00174-871", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 666.97, "gross_total": 879.37, "base_fare": 378.17, "tax": 288.8, "sell": { "currency": "GBP", "total": 666.97, "base_fare": 378.17, "tax": 288.8 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk0LjE0LCJiYXNlX2ZhcmUiOjUwNi45NywidGF4IjozODcuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4NzkuMzcsImJhc2VfZmFyZSI6NDkyLjIsInRheCI6Mzg3LjE3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg3OS4zNywiYmFzZV9mYXJlIjo0OTIuMiwidGF4IjozODcuMTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 666.97, "base_fare": 378.17, "tax": 288.8, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "367.15", "tax": "288.80", "discount": 0, "ait": "0.00", "service_charge": 11.02 }, "partner": { "currency": "GBP", "total": 666.97, "base_fare": 378.17, "tax": 288.8, "gross": { "base_fare": "367.15", "tax": "288.80", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5NC4xNCIsImJhc2VfZmFyZSI6IjUwNi45NyIsInRheCI6IjM4Ny4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Mi4yMCIsInRheCI6IjM4Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjM3IiwiYmFzZV9mYXJlIjoiNDkyLjIwIiwidGF4IjoiMzg3LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkyLjIwIiwidGF4IjoiMzg3LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODc5LjM3IiwiYmFzZV9mYXJlIjoiNDkyLjIwIiwidGF4IjoiMzg3LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg3OS4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 666.97, "filter": { "id": "F77TX00174-871", "price": 666.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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*873*_*SSgZuZarVswUB5c6", "flight_key": "F77TX00174-872", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.66, "gross_total": 896.27, "base_fare": 381, "tax": 298.66, "sell": { "currency": "GBP", "total": 679.66, "base_fare": 381, "tax": 298.66 }, "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.66, "base_fare": 381, "tax": 298.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.90", "tax": "298.66", "discount": 0, "ait": "0.00", "service_charge": 11.1 }, "partner": { "currency": "GBP", "total": 679.66, "base_fare": 381, "tax": 298.66, "gross": { "base_fare": "369.90", "tax": "298.66", "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.66, "filter": { "id": "F77TX00174-872", "price": 679.66, "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-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*874*_*jJKT1bCpx1JNqIgD", "flight_key": "F77TX00174-873", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 716.73, "gross_total": 942.09, "base_fare": 480.1, "tax": 236.63, "sell": { "currency": "GBP", "total": 716.73, "base_fare": 480.1, "tax": 236.63 }, "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.73, "base_fare": 480.1, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "466.11", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.99 }, "partner": { "currency": "GBP", "total": 716.73, "base_fare": 480.1, "tax": 236.63, "gross": { "base_fare": "466.11", "tax": "236.63", "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.73, "filter": { "id": "F77TX00174-873", "price": 716.73, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120500jed2026011206556483", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*875*_*7GxAw8gymBdfp0ly", "flight_key": "F77TX00174-874", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "PT5H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-12 01: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-12 03:25: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": "PT3H20M", "distance": null, "lay_over": "PT05H05M", "lay_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": "U", "cabin_code": "U", "booking_code": "U", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 668.11, "gross_total": 881.04, "base_fare": 374.38, "tax": 293.72, "sell": { "currency": "GBP", "total": 668.11, "base_fare": 374.38, "tax": 293.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk1LjY2LCJiYXNlX2ZhcmUiOjUwMS45LCJ0YXgiOjM5My43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4MS4wNCwiYmFzZV9mYXJlIjo0ODcuMjgsInRheCI6MzkzLjc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4MS4wNCwiYmFzZV9mYXJlIjo0ODcuMjgsInRheCI6MzkzLjc2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 668.11, "base_fare": 374.38, "tax": 293.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "363.48", "tax": "293.72", "discount": 0, "ait": "0.00", "service_charge": 10.91 }, "partner": { "currency": "GBP", "total": 668.11, "base_fare": 374.38, "tax": 293.72, "gross": { "base_fare": "363.48", "tax": "293.72", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5NS42NiIsImJhc2VfZmFyZSI6IjUwMS45MCIsInRheCI6IjM5My43NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4Ny4yOCIsInRheCI6IjM5My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjYyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgxLjA0IiwiYmFzZV9mYXJlIjoiNDg3LjI4IiwidGF4IjoiMzkzLjc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg3LjI4IiwidGF4IjoiMzkzLjc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgxLjA0IiwiYmFzZV9mYXJlIjoiNDg3LjI4IiwidGF4IjoiMzkzLjc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4MS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 668.11, "filter": { "id": "F77TX00174-874", "price": 668.11, "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-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120105jed2026011203252492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*876*_*L4pzii3wzahaMpyS", "flight_key": "F77TX00174-875", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 668.38, "gross_total": 881.71, "base_fare": 366.9, "tax": 301.48, "sell": { "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk2LjA0LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDQuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODEuNzEsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwNC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODEuNzEsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwNC4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "301.48", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48, "gross": { "base_fare": "356.21", "tax": "301.48", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Ni4wNCIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwNC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwNC4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgxLjcxIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgxLjcxIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4MS43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 668.38, "filter": { "id": "F77TX00174-875", "price": 668.38, "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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*877*_*9f22JTsp5AkheKqk", "flight_key": "F77TX00174-876", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 668.38, "gross_total": 881.71, "base_fare": 366.9, "tax": 301.48, "sell": { "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk2LjA0LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDQuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODEuNzEsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwNC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODEuNzEsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwNC4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "301.48", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48, "gross": { "base_fare": "356.21", "tax": "301.48", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Ni4wNCIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwNC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwNC4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgxLjcxIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgxLjcxIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4MS43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 668.38, "filter": { "id": "F77TX00174-876", "price": 668.38, "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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*878*_*BukJKwu9c7kvAZUv", "flight_key": "F77TX00174-877", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 668.38, "gross_total": 881.71, "base_fare": 366.9, "tax": 301.48, "sell": { "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODk2LjA0LCJiYXNlX2ZhcmUiOjQ5MS44NywidGF4Ijo0MDQuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODEuNzEsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwNC4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODEuNzEsImJhc2VfZmFyZSI6NDc3LjU0LCJ0YXgiOjQwNC4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "356.21", "tax": "301.48", "discount": 0, "ait": "0.00", "service_charge": 10.69 }, "partner": { "currency": "GBP", "total": 668.38, "base_fare": 366.9, "tax": 301.48, "gross": { "base_fare": "356.21", "tax": "301.48", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijg5Ni4wNCIsImJhc2VfZmFyZSI6IjQ5MS44NyIsInRheCI6IjQwNC4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ3Ny41NCIsInRheCI6IjQwNC4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgxLjcxIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODgxLjcxIiwiYmFzZV9mYXJlIjoiNDc3LjU0IiwidGF4IjoiNDA0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4MS43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 668.38, "filter": { "id": "F77TX00174-877", "price": 668.38, "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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*879*_*TlNNU6ZDxEVrNQNQ", "flight_key": "F77TX00174-878", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 718.41, "gross_total": 944.15, "base_fare": 485.27, "tax": 233.14, "sell": { "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYzLjEsImJhc2VfZmFyZSI6NjUwLjU1LCJ0YXgiOjMxMi41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4xNSwiYmFzZV9mYXJlIjo2MzEuNiwidGF4IjozMTIuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ0LjE1LCJiYXNlX2ZhcmUiOjYzMS42LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.13", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 14.14 }, "partner": { "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14, "gross": { "base_fare": "471.13", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2My4xMCIsImJhc2VfZmFyZSI6IjY1MC41NSIsInRheCI6IjMxMi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS42MCIsInRheCI6IjMxMi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjE1IiwiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjE1IiwiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 718.41, "filter": { "id": "F77TX00174-878", "price": 718.41, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*880*_*9PC8MFZ3l8IFQZP6", "flight_key": "F77TX00174-879", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 718.41, "gross_total": 944.15, "base_fare": 485.27, "tax": 233.14, "sell": { "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYzLjEsImJhc2VfZmFyZSI6NjUwLjU1LCJ0YXgiOjMxMi41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4xNSwiYmFzZV9mYXJlIjo2MzEuNiwidGF4IjozMTIuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ0LjE1LCJiYXNlX2ZhcmUiOjYzMS42LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.13", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 14.14 }, "partner": { "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14, "gross": { "base_fare": "471.13", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2My4xMCIsImJhc2VfZmFyZSI6IjY1MC41NSIsInRheCI6IjMxMi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS42MCIsInRheCI6IjMxMi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjE1IiwiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjE1IiwiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 718.41, "filter": { "id": "F77TX00174-879", "price": 718.41, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*881*_*tn4XrjLLpfRINcGr", "flight_key": "F77TX00174-880", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 720.88, "gross_total": 947.49, "base_fare": 484.25, "tax": 236.63, "sell": { "currency": "GBP", "total": 720.88, "base_fare": 484.25, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTY2LjQsImJhc2VfZmFyZSI6NjQ5LjE4LCJ0YXgiOjMxNy4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0Ny40OSwiYmFzZV9mYXJlIjo2MzAuMjcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0Ny40OSwiYmFzZV9mYXJlIjo2MzAuMjcsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 720.88, "base_fare": 484.25, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "470.14", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 14.11 }, "partner": { "currency": "GBP", "total": 720.88, "base_fare": 484.25, "tax": 236.63, "gross": { "base_fare": "470.14", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2Ni40MCIsImJhc2VfZmFyZSI6IjY0OS4xOCIsInRheCI6IjMxNy4yMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMC4yNyIsInRheCI6IjMxNy4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ3LjQ5IiwiYmFzZV9mYXJlIjoiNjMwLjI3IiwidGF4IjoiMzE3LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMwLjI3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ3LjQ5IiwiYmFzZV9mYXJlIjoiNjMwLjI3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Ny40OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 720.88, "filter": { "id": "F77TX00174-880", "price": 720.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120520jed2026011207156485", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*882*_*H625QaMDwtOIICfK", "flight_key": "F77TX00174-881", "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-11 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-11 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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-11 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-12 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-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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": 676.14, "gross_total": 885.32, "base_fare": 540.98, "tax": 135.16, "sell": { "currency": "GBP", "total": 676.14, "base_fare": 540.98, "tax": 135.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA2LjQ0LCJiYXNlX2ZhcmUiOjcyNS4yNCwidGF4IjoxODEuMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NS4zMiwiYmFzZV9mYXJlIjo3MDQuMTIsInRheCI6MTgxLjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODg1LjMyLCJiYXNlX2ZhcmUiOjcwNC4xMiwidGF4IjoxODEuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 676.14, "base_fare": 540.98, "tax": 135.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "525.23", "tax": "135.16", "discount": 0, "ait": "0.00", "service_charge": 15.75 }, "partner": { "currency": "GBP", "total": 676.14, "base_fare": 540.98, "tax": 135.16, "gross": { "base_fare": "525.23", "tax": "135.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNi40NCIsImJhc2VfZmFyZSI6IjcyNS4yNCIsInRheCI6IjE4MS4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNC4xMiIsInRheCI6IjE4MS4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg1LjMyIiwiYmFzZV9mYXJlIjoiNzA0LjEyIiwidGF4IjoiMTgxLjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA0LjEyIiwidGF4IjoiMTgxLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg1LjMyIiwiYmFzZV9mYXJlIjoiNzA0LjEyIiwidGF4IjoiMTgxLjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4NS4zMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 676.14, "filter": { "id": "F77TX00174-881", "price": 676.14, "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": "M", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111215ath202601111750601ath202601112215jed202601120245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*883*_*fdsguHWDlW6nSH2N", "flight_key": "F77TX00174-882", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "PT5H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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": 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": "DXB", "departure_time": "2026-01-12 01: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-12 03:25: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": "PT3H20M", "distance": null, "lay_over": "PT05H05M", "lay_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": "U", "cabin_code": "U", "booking_code": "U", "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": 671.41, "gross_total": 885.4, "base_fare": 376.34, "tax": 295.07, "sell": { "currency": "GBP", "total": 671.41, "base_fare": 376.34, "tax": 295.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAwLjA5LCJiYXNlX2ZhcmUiOjUwNC41MiwidGF4IjozOTUuNTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODUuNCwiYmFzZV9mYXJlIjo0ODkuODMsInRheCI6Mzk1LjU3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4NS40LCJiYXNlX2ZhcmUiOjQ4OS44MywidGF4IjozOTUuNTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 671.41, "base_fare": 376.34, "tax": 295.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "365.38", "tax": "295.07", "discount": 0, "ait": "0.00", "service_charge": 10.96 }, "partner": { "currency": "GBP", "total": 671.41, "base_fare": 376.34, "tax": 295.07, "gross": { "base_fare": "365.38", "tax": "295.07", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMC4wOSIsImJhc2VfZmFyZSI6IjUwNC41MiIsInRheCI6IjM5NS41NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS44MyIsInRheCI6IjM5NS41NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg1LjQwIiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk1LjU3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk1LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg1LjQwIiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk1LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4NS4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 671.41, "filter": { "id": "F77TX00174-882", "price": 671.41, "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-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120105jed2026011203252492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*884*_*MME7YnodWjRoK95C", "flight_key": "F77TX00174-883", "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-11 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-11 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "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": "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-11 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-12 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-11", "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": "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": "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": 676.58, "gross_total": 886.99, "base_fare": 512.85, "tax": 163.73, "sell": { "currency": "GBP", "total": 676.58, "base_fare": 512.85, "tax": 163.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjAyLCJiYXNlX2ZhcmUiOjY4Ny41MywidGF4IjoyMTkuNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODYuOTksImJhc2VfZmFyZSI6NjY3LjUsInRheCI6MjE5LjQ5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4Ni45OSwiYmFzZV9mYXJlIjo2NjcuNSwidGF4IjoyMTkuNDl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 676.58, "base_fare": 512.85, "tax": 163.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "497.91", "tax": "163.73", "discount": 0, "ait": "0.00", "service_charge": 14.94 }, "partner": { "currency": "GBP", "total": 676.58, "base_fare": 512.85, "tax": 163.73, "gross": { "base_fare": "497.91", "tax": "163.73", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNy4wMiIsImJhc2VfZmFyZSI6IjY4Ny41MyIsInRheCI6IjIxOS40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2Ny41MCIsInRheCI6IjIxOS40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjAzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg2Ljk5IiwiYmFzZV9mYXJlIjoiNjY3LjUwIiwidGF4IjoiMjE5LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjY3LjUwIiwidGF4IjoiMjE5LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg2Ljk5IiwiYmFzZV9mYXJlIjoiNjY3LjUwIiwidGF4IjoiMjE5LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4Ni45OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 676.58, "filter": { "id": "F77TX00174-883", "price": 676.58, "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": "afternoon", "departure_departure_time": "2026-01-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111215ath202601111750601ath202601112215jed202601120245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*885*_*XvclAe92309jM3Sb", "flight_key": "F77TX00174-884", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 675.99, "gross_total": 891.03, "base_fare": 389.24, "tax": 286.75, "sell": { "currency": "GBP", "total": 675.99, "base_fare": 389.24, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA2LjIzLCJiYXNlX2ZhcmUiOjUyMS44MSwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTEuMDMsImJhc2VfZmFyZSI6NTA2LjYxLCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTEuMDMsImJhc2VfZmFyZSI6NTA2LjYxLCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 675.99, "base_fare": 389.24, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "377.90", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 11.34 }, "partner": { "currency": "GBP", "total": 675.99, "base_fare": 389.24, "tax": 286.75, "gross": { "base_fare": "377.90", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNi4yMyIsImJhc2VfZmFyZSI6IjUyMS44MSIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNi42MSIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjIwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkxLjAzIiwiYmFzZV9mYXJlIjoiNTA2LjYxIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA2LjYxIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkxLjAzIiwiYmFzZV9mYXJlIjoiNTA2LjYxIiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5MS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 675.99, "filter": { "id": "F77TX00174-884", "price": 675.99, "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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*886*_*L9u08hd3LgmzqEct", "flight_key": "F77TX00174-885", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 674.03, "gross_total": 888.08, "base_fare": 397.47, "tax": 276.56, "sell": { "currency": "GBP", "total": 674.03, "base_fare": 397.47, "tax": 276.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTAzLjYsImJhc2VfZmFyZSI6NTMyLjg1LCJ0YXgiOjM3MC43NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4OC4wOCwiYmFzZV9mYXJlIjo1MTcuMzMsInRheCI6MzcwLjc1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg4OC4wOCwiYmFzZV9mYXJlIjo1MTcuMzMsInRheCI6MzcwLjc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 674.03, "base_fare": 397.47, "tax": 276.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "385.89", "tax": "276.56", "discount": 0, "ait": "0.00", "service_charge": 11.58 }, "partner": { "currency": "GBP", "total": 674.03, "base_fare": 397.47, "tax": 276.56, "gross": { "base_fare": "385.89", "tax": "276.56", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwMy42MCIsImJhc2VfZmFyZSI6IjUzMi44NSIsInRheCI6IjM3MC43NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNy4zMyIsInRheCI6IjM3MC43NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg4LjA4IiwiYmFzZV9mYXJlIjoiNTE3LjMzIiwidGF4IjoiMzcwLjc1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE3LjMzIiwidGF4IjoiMzcwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg4LjA4IiwiYmFzZV9mYXJlIjoiNTE3LjMzIiwidGF4IjoiMzcwLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4OC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 674.03, "filter": { "id": "F77TX00174-885", "price": 674.03, "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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*887*_*GaukmLyhQXlzcyPV", "flight_key": "F77TX00174-886", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": 675.72, "gross_total": 890.38, "base_fare": 396.46, "tax": 279.26, "sell": { "currency": "GBP", "total": 675.72, "base_fare": 396.46, "tax": 279.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA1Ljg2LCJiYXNlX2ZhcmUiOjUzMS40OSwidGF4IjozNzQuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMzgsImJhc2VfZmFyZSI6NTE2LjAxLCJ0YXgiOjM3NC4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTAuMzgsImJhc2VfZmFyZSI6NTE2LjAxLCJ0YXgiOjM3NC4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 675.72, "base_fare": 396.46, "tax": 279.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "384.91", "tax": "279.26", "discount": 0, "ait": "0.00", "service_charge": 11.55 }, "partner": { "currency": "GBP", "total": 675.72, "base_fare": 396.46, "tax": 279.26, "gross": { "base_fare": "384.91", "tax": "279.26", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNS44NiIsImJhc2VfZmFyZSI6IjUzMS40OSIsInRheCI6IjM3NC4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNi4wMSIsInRheCI6IjM3NC4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjQ4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjM4IiwiYmFzZV9mYXJlIjoiNTE2LjAxIiwidGF4IjoiMzc0LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE2LjAxIiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkwLjM4IiwiYmFzZV9mYXJlIjoiNTE2LjAxIiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5MC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 675.72, "filter": { "id": "F77TX00174-886", "price": 675.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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*888*_*RuamJVo1pprR2anZ", "flight_key": "F77TX00174-887", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-887", "price": 713.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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*889*_*1AgNOjT59cxl2fVL", "flight_key": "F77TX00174-888", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-888", "price": 713.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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*890*_*suSBYG1U3MzqEoSy", "flight_key": "F77TX00174-889", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-889", "price": 713.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*891*_*t3FpjZfUfZHGVcHa", "flight_key": "F77TX00174-890", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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 pc" } } } } ] } ], "price": { "currency": "GBP", "total": 713.66, "gross_total": 938.09, "base_fare": 477.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63 }, "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.66, "base_fare": 477.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 713.66, "base_fare": 477.03, "tax": 236.63, "gross": { "base_fare": "463.13", "tax": "236.63", "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.66, "filter": { "id": "F77TX00174-890", "price": 713.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*892*_*KCRkeL3ErLxzqq3c", "flight_key": "F77TX00174-891", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 674.65, "gross_total": 889.74, "base_fare": 376.34, "tax": 298.31, "sell": { "currency": "GBP", "total": 674.65, "base_fare": 376.34, "tax": 298.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA0LjQzLCJiYXNlX2ZhcmUiOjUwNC41MiwidGF4IjozOTkuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODkuNzQsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjM5OS45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODkuNzQsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjM5OS45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 674.65, "base_fare": 376.34, "tax": 298.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "365.38", "tax": "298.31", "discount": 0, "ait": "0.00", "service_charge": 10.96 }, "partner": { "currency": "GBP", "total": 674.65, "base_fare": 376.34, "tax": 298.31, "gross": { "base_fare": "365.38", "tax": "298.31", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNC40MyIsImJhc2VfZmFyZSI6IjUwNC41MiIsInRheCI6IjM5OS45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS44MyIsInRheCI6IjM5OS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg5Ljc0IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk5LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk5LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg5Ljc0IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk5LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4OS43NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 674.65, "filter": { "id": "F77TX00174-891", "price": 674.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*893*_*2uxqlLDU3RGKCysT", "flight_key": "F77TX00174-892", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 674.65, "gross_total": 889.74, "base_fare": 376.34, "tax": 298.31, "sell": { "currency": "GBP", "total": 674.65, "base_fare": 376.34, "tax": 298.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA0LjQzLCJiYXNlX2ZhcmUiOjUwNC41MiwidGF4IjozOTkuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODkuNzQsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjM5OS45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4ODkuNzQsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjM5OS45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 674.65, "base_fare": 376.34, "tax": 298.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "365.38", "tax": "298.31", "discount": 0, "ait": "0.00", "service_charge": 10.96 }, "partner": { "currency": "GBP", "total": 674.65, "base_fare": 376.34, "tax": 298.31, "gross": { "base_fare": "365.38", "tax": "298.31", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNC40MyIsImJhc2VfZmFyZSI6IjUwNC41MiIsInRheCI6IjM5OS45MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS44MyIsInRheCI6IjM5OS45MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg5Ljc0IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk5LjkxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk5LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODg5Ljc0IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiMzk5LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg4OS43NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 674.65, "filter": { "id": "F77TX00174-892", "price": 674.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*894*_*Rk1wxyfI1ST3gm7R", "flight_key": "F77TX00174-893", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": "M", "cabin_code": "M", "booking_code": "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": 676.6, "gross_total": 892.36, "base_fare": 376.34, "tax": 300.26, "sell": { "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjA1LCJiYXNlX2ZhcmUiOjUwNC41MiwidGF4Ijo0MDIuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTIuMzYsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjQwMi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTIuMzYsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjQwMi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "365.38", "tax": "300.26", "discount": 0, "ait": "0.00", "service_charge": 10.96 }, "partner": { "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26, "gross": { "base_fare": "365.38", "tax": "300.26", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNy4wNSIsImJhc2VfZmFyZSI6IjUwNC41MiIsInRheCI6IjQwMi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS44MyIsInRheCI6IjQwMi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM2IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM2IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Mi4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 676.6, "filter": { "id": "F77TX00174-893", "price": 676.6, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*895*_*svoNe9wxtPribCxQ", "flight_key": "F77TX00174-894", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": "M", "cabin_code": "M", "booking_code": "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": 676.6, "gross_total": 892.36, "base_fare": 376.34, "tax": 300.26, "sell": { "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjA1LCJiYXNlX2ZhcmUiOjUwNC41MiwidGF4Ijo0MDIuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTIuMzYsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjQwMi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTIuMzYsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjQwMi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "365.38", "tax": "300.26", "discount": 0, "ait": "0.00", "service_charge": 10.96 }, "partner": { "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26, "gross": { "base_fare": "365.38", "tax": "300.26", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNy4wNSIsImJhc2VfZmFyZSI6IjUwNC41MiIsInRheCI6IjQwMi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS44MyIsInRheCI6IjQwMi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM2IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM2IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Mi4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 676.6, "filter": { "id": "F77TX00174-894", "price": 676.6, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*896*_*8ka3B4diABbjcRxO", "flight_key": "F77TX00174-895", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H10M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 676.6, "gross_total": 892.36, "base_fare": 376.34, "tax": 300.26, "sell": { "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjA1LCJiYXNlX2ZhcmUiOjUwNC41MiwidGF4Ijo0MDIuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTIuMzYsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjQwMi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTIuMzYsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjQwMi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "365.38", "tax": "300.26", "discount": 0, "ait": "0.00", "service_charge": 10.96 }, "partner": { "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26, "gross": { "base_fare": "365.38", "tax": "300.26", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNy4wNSIsImJhc2VfZmFyZSI6IjUwNC41MiIsInRheCI6IjQwMi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS44MyIsInRheCI6IjQwMi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM2IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM2IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Mi4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 676.6, "filter": { "id": "F77TX00174-895", "price": 676.6, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*897*_*60iIf6RRQq5JHaCk", "flight_key": "F77TX00174-896", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "PT18H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 676.6, "gross_total": 892.36, "base_fare": 376.34, "tax": 300.26, "sell": { "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjA1LCJiYXNlX2ZhcmUiOjUwNC41MiwidGF4Ijo0MDIuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTIuMzYsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjQwMi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTIuMzYsImJhc2VfZmFyZSI6NDg5LjgzLCJ0YXgiOjQwMi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "365.38", "tax": "300.26", "discount": 0, "ait": "0.00", "service_charge": 10.96 }, "partner": { "currency": "GBP", "total": 676.6, "base_fare": 376.34, "tax": 300.26, "gross": { "base_fare": "365.38", "tax": "300.26", "discount": "0.00", "ait": "0.00", "service_charge": 10.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNy4wNSIsImJhc2VfZmFyZSI6IjUwNC41MiIsInRheCI6IjQwMi41MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4OS44MyIsInRheCI6IjQwMi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM2IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM2IiwiYmFzZV9mYXJlIjoiNDg5LjgzIiwidGF4IjoiNDAyLjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Mi4zNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 676.6, "filter": { "id": "F77TX00174-896", "price": 676.6, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*898*_*imNh0h57OSB4ae9V", "flight_key": "F77TX00174-897", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 676.71, "gross_total": 892.39, "base_fare": 379.54, "tax": 297.18, "sell": { "currency": "GBP", "total": 676.71, "base_fare": 379.54, "tax": 297.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjIxLCJiYXNlX2ZhcmUiOjUwOC44MSwidGF4IjozOTguNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5Mi4zOSwiYmFzZV9mYXJlIjo0OTMuOTksInRheCI6Mzk4LjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkyLjM5LCJiYXNlX2ZhcmUiOjQ5My45OSwidGF4IjozOTguNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 676.71, "base_fare": 379.54, "tax": 297.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "368.48", "tax": "297.18", "discount": 0, "ait": "0.00", "service_charge": 11.05 }, "partner": { "currency": "GBP", "total": 676.71, "base_fare": 379.54, "tax": 297.18, "gross": { "base_fare": "368.48", "tax": "297.18", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNy4yMSIsImJhc2VfZmFyZSI6IjUwOC44MSIsInRheCI6IjM5OC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5My45OSIsInRheCI6IjM5OC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM5IiwiYmFzZV9mYXJlIjoiNDkzLjk5IiwidGF4IjoiMzk4LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkzLjk5IiwidGF4IjoiMzk4LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM5IiwiYmFzZV9mYXJlIjoiNDkzLjk5IiwidGF4IjoiMzk4LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Mi4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 676.71, "filter": { "id": "F77TX00174-897", "price": 676.71, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*899*_*rBrQncinGZPoUA85", "flight_key": "F77TX00174-898", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 676.71, "gross_total": 892.39, "base_fare": 379.54, "tax": 297.18, "sell": { "currency": "GBP", "total": 676.71, "base_fare": 379.54, "tax": 297.18 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTA3LjIxLCJiYXNlX2ZhcmUiOjUwOC44MSwidGF4IjozOTguNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjg5Mi4zOSwiYmFzZV9mYXJlIjo0OTMuOTksInRheCI6Mzk4LjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODkyLjM5LCJiYXNlX2ZhcmUiOjQ5My45OSwidGF4IjozOTguNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 676.71, "base_fare": 379.54, "tax": 297.18, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "368.48", "tax": "297.18", "discount": 0, "ait": "0.00", "service_charge": 11.05 }, "partner": { "currency": "GBP", "total": 676.71, "base_fare": 379.54, "tax": 297.18, "gross": { "base_fare": "368.48", "tax": "297.18", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwNy4yMSIsImJhc2VfZmFyZSI6IjUwOC44MSIsInRheCI6IjM5OC40MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5My45OSIsInRheCI6IjM5OC40MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM5IiwiYmFzZV9mYXJlIjoiNDkzLjk5IiwidGF4IjoiMzk4LjQwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkzLjk5IiwidGF4IjoiMzk4LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODkyLjM5IiwiYmFzZV9mYXJlIjoiNDkzLjk5IiwidGF4IjoiMzk4LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Mi4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 676.71, "filter": { "id": "F77TX00174-898", "price": 676.71, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*900*_*w3CAaIcsbb7MlBZM", "flight_key": "F77TX00174-899", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 681.16, "gross_total": 897.76, "base_fare": 394.41, "tax": 286.75, "sell": { "currency": "GBP", "total": 681.16, "base_fare": 394.41, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEzLjE2LCJiYXNlX2ZhcmUiOjUyOC43NCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNzYsImJhc2VfZmFyZSI6NTEzLjM0LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTcuNzYsImJhc2VfZmFyZSI6NTEzLjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.16, "base_fare": 394.41, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "382.92", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 11.49 }, "partner": { "currency": "GBP", "total": 681.16, "base_fare": 394.41, "tax": 286.75, "gross": { "base_fare": "382.92", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMy4xNiIsImJhc2VfZmFyZSI6IjUyOC43NCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxMy4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3Ljc2IiwiYmFzZV9mYXJlIjoiNTEzLjM0IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTEzLjM0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk3Ljc2IiwiYmFzZV9mYXJlIjoiNTEzLjM0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5Ny43NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 681.16, "filter": { "id": "F77TX00174-899", "price": 681.16, "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*901*_*ogB5jKImhkelD6zt", "flight_key": "F77TX00174-900", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 718.41, "gross_total": 944.15, "base_fare": 485.27, "tax": 233.14, "sell": { "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYzLjEsImJhc2VfZmFyZSI6NjUwLjU1LCJ0YXgiOjMxMi41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4xNSwiYmFzZV9mYXJlIjo2MzEuNiwidGF4IjozMTIuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ0LjE1LCJiYXNlX2ZhcmUiOjYzMS42LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.13", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 14.14 }, "partner": { "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14, "gross": { "base_fare": "471.13", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2My4xMCIsImJhc2VfZmFyZSI6IjY1MC41NSIsInRheCI6IjMxMi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS42MCIsInRheCI6IjMxMi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjE1IiwiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjE1IiwiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 718.41, "filter": { "id": "F77TX00174-900", "price": 718.41, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*902*_*iJtIQ9rG1KgZHCCb", "flight_key": "F77TX00174-901", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 718.41, "gross_total": 944.15, "base_fare": 485.27, "tax": 233.14, "sell": { "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTYzLjEsImJhc2VfZmFyZSI6NjUwLjU1LCJ0YXgiOjMxMi41NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk0NC4xNSwiYmFzZV9mYXJlIjo2MzEuNiwidGF4IjozMTIuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ0LjE1LCJiYXNlX2ZhcmUiOjYzMS42LCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "471.13", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 14.14 }, "partner": { "currency": "GBP", "total": 718.41, "base_fare": 485.27, "tax": 233.14, "gross": { "base_fare": "471.13", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk2My4xMCIsImJhc2VfZmFyZSI6IjY1MC41NSIsInRheCI6IjMxMi41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMS42MCIsInRheCI6IjMxMi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjE1IiwiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQ0LjE1IiwiYmFzZV9mYXJlIjoiNjMxLjYwIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0NC4xNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 718.41, "filter": { "id": "F77TX00174-901", "price": 718.41, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*903*_*Iakh8DOYC6L38zLh", "flight_key": "F77TX00174-902", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "1", "unit": "kg", "title": "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": 678.84, "gross_total": 894.83, "base_fare": 390.12, "tax": 288.72, "sell": { "currency": "GBP", "total": 678.84, "base_fare": 390.12, "tax": 288.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTEwLjA2LCJiYXNlX2ZhcmUiOjUyMywidGF4IjozODcuMDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTQuODMsImJhc2VfZmFyZSI6NTA3Ljc3LCJ0YXgiOjM4Ny4wNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo4OTQuODMsImJhc2VfZmFyZSI6NTA3Ljc3LCJ0YXgiOjM4Ny4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 678.84, "base_fare": 390.12, "tax": 288.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "378.76", "tax": "288.72", "discount": 0, "ait": "0.00", "service_charge": 11.36 }, "partner": { "currency": "GBP", "total": 678.84, "base_fare": 390.12, "tax": 288.72, "gross": { "base_fare": "378.76", "tax": "288.72", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMC4wNiIsImJhc2VfZmFyZSI6IjUyMy4wMCIsInRheCI6IjM4Ny4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNy43NyIsInRheCI6IjM4Ny4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjIzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgzIiwiYmFzZV9mYXJlIjoiNTA3Ljc3IiwidGF4IjoiMzg3LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA3Ljc3IiwidGF4IjoiMzg3LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiODk0LjgzIiwiYmFzZV9mYXJlIjoiNTA3Ljc3IiwidGF4IjoiMzg3LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjg5NC44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 678.84, "filter": { "id": "F77TX00174-902", "price": 678.84, "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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*904*_*7ZIvmfxkfw7SAfIf", "flight_key": "F77TX00174-903", "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-11 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-11 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "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-11 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-12 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-11", "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": "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": 693.61, "gross_total": 908.73, "base_fare": 541.03, "tax": 152.58, "sell": { "currency": "GBP", "total": 693.61, "base_fare": 541.03, "tax": 152.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI5Ljg2LCJiYXNlX2ZhcmUiOjcyNS4zMSwidGF4IjoyMDQuNTV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDguNzMsImJhc2VfZmFyZSI6NzA0LjE4LCJ0YXgiOjIwNC41NSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDguNzMsImJhc2VfZmFyZSI6NzA0LjE4LCJ0YXgiOjIwNC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.61, "base_fare": 541.03, "tax": 152.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "525.27", "tax": "152.58", "discount": 0, "ait": "0.00", "service_charge": 15.76 }, "partner": { "currency": "GBP", "total": 693.61, "base_fare": 541.03, "tax": 152.58, "gross": { "base_fare": "525.27", "tax": "152.58", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyOS44NiIsImJhc2VfZmFyZSI6IjcyNS4zMSIsInRheCI6IjIwNC41NSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNC4xOCIsInRheCI6IjIwNC41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjEzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA4LjczIiwiYmFzZV9mYXJlIjoiNzA0LjE4IiwidGF4IjoiMjA0LjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA0LjE4IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA4LjczIiwiYmFzZV9mYXJlIjoiNzA0LjE4IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwOC43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 693.61, "filter": { "id": "F77TX00174-903", "price": 693.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": "V", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111215ath202601111750601ath202601112215jed202601120245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*905*_*UcD748ackb60KAkn", "flight_key": "F77TX00174-904", "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-11 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-12 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-11", "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": "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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 686.13, "gross_total": 903.02, "base_fare": 430.52, "tax": 255.61, "sell": { "currency": "GBP", "total": 686.13, "base_fare": 430.52, "tax": 255.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE5LjgzLCJiYXNlX2ZhcmUiOjU3Ny4xNiwidGF4IjozNDIuNjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDMuMDIsImJhc2VfZmFyZSI6NTYwLjM1LCJ0YXgiOjM0Mi42NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDMuMDIsImJhc2VfZmFyZSI6NTYwLjM1LCJ0YXgiOjM0Mi42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 686.13, "base_fare": 430.52, "tax": 255.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "255.61", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 686.13, "base_fare": 430.52, "tax": 255.61, "gross": { "base_fare": "417.98", "tax": "255.61", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxOS44MyIsImJhc2VfZmFyZSI6IjU3Ny4xNiIsInRheCI6IjM0Mi42NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MC4zNSIsInRheCI6IjM0Mi42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAzLjAyIiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzQyLjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAzLjAyIiwiYmFzZV9mYXJlIjoiNTYwLjM1IiwidGF4IjoiMzQyLjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMy4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 686.13, "filter": { "id": "F77TX00174-904", "price": 686.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": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111335dxb20260112004016dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*906*_*pps9jcQ7w9Ffm63L", "flight_key": "F77TX00174-905", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 684.01, "gross_total": 901.56, "base_fare": 395.24, "tax": 288.77, "sell": { "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2Ljk5LCJiYXNlX2ZhcmUiOjUyOS44NiwidGF4IjozODcuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNTYsImJhc2VfZmFyZSI6NTE0LjQzLCJ0YXgiOjM4Ny4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNTYsImJhc2VfZmFyZSI6NTE0LjQzLCJ0YXgiOjM4Ny4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.73", "tax": "288.77", "discount": 0, "ait": "0.00", "service_charge": 11.51 }, "partner": { "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77, "gross": { "base_fare": "383.73", "tax": "288.77", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi45OSIsImJhc2VfZmFyZSI6IjUyOS44NiIsInRheCI6IjM4Ny4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC40MyIsInRheCI6IjM4Ny4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjU2IiwiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjU2IiwiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS41NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 684.01, "filter": { "id": "F77TX00174-905", "price": 684.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": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*907*_*b4v94TFXGpz1MsMd", "flight_key": "F77TX00174-906", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 684.01, "gross_total": 901.56, "base_fare": 395.24, "tax": 288.77, "sell": { "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2Ljk5LCJiYXNlX2ZhcmUiOjUyOS44NiwidGF4IjozODcuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNTYsImJhc2VfZmFyZSI6NTE0LjQzLCJ0YXgiOjM4Ny4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNTYsImJhc2VfZmFyZSI6NTE0LjQzLCJ0YXgiOjM4Ny4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.73", "tax": "288.77", "discount": 0, "ait": "0.00", "service_charge": 11.51 }, "partner": { "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77, "gross": { "base_fare": "383.73", "tax": "288.77", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi45OSIsImJhc2VfZmFyZSI6IjUyOS44NiIsInRheCI6IjM4Ny4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC40MyIsInRheCI6IjM4Ny4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjU2IiwiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjU2IiwiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS41NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 684.01, "filter": { "id": "F77TX00174-906", "price": 684.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": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*908*_*AvisOpuERHo63Dzl", "flight_key": "F77TX00174-907", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "1", "unit": "kg", "title": "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": 684.01, "gross_total": 901.56, "base_fare": 395.24, "tax": 288.77, "sell": { "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE2Ljk5LCJiYXNlX2ZhcmUiOjUyOS44NiwidGF4IjozODcuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNTYsImJhc2VfZmFyZSI6NTE0LjQzLCJ0YXgiOjM4Ny4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDEuNTYsImJhc2VfZmFyZSI6NTE0LjQzLCJ0YXgiOjM4Ny4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.73", "tax": "288.77", "discount": 0, "ait": "0.00", "service_charge": 11.51 }, "partner": { "currency": "GBP", "total": 684.01, "base_fare": 395.24, "tax": 288.77, "gross": { "base_fare": "383.73", "tax": "288.77", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNi45OSIsImJhc2VfZmFyZSI6IjUyOS44NiIsInRheCI6IjM4Ny4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC40MyIsInRheCI6IjM4Ny4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjU2IiwiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAxLjU2IiwiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzg3LjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMS41NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 684.01, "filter": { "id": "F77TX00174-907", "price": 684.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": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*909*_*So2t3RLX5yGs8tqe", "flight_key": "F77TX00174-908", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 684.07, "gross_total": 902.19, "base_fare": 380.71, "tax": 303.36, "sell": { "currency": "GBP", "total": 684.07, "base_fare": 380.71, "tax": 303.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTE3LjA2LCJiYXNlX2ZhcmUiOjUxMC4zOCwidGF4Ijo0MDYuNjh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDIuMTksImJhc2VfZmFyZSI6NDk1LjUxLCJ0YXgiOjQwNi42OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDIuMTksImJhc2VfZmFyZSI6NDk1LjUxLCJ0YXgiOjQwNi42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 684.07, "base_fare": 380.71, "tax": 303.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "369.62", "tax": "303.36", "discount": 0, "ait": "0.00", "service_charge": 11.09 }, "partner": { "currency": "GBP", "total": 684.07, "base_fare": 380.71, "tax": 303.36, "gross": { "base_fare": "369.62", "tax": "303.36", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxNy4wNiIsImJhc2VfZmFyZSI6IjUxMC4zOCIsInRheCI6IjQwNi42OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5NS41MSIsInRheCI6IjQwNi42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ljg3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuODciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAyLjE5IiwiYmFzZV9mYXJlIjoiNDk1LjUxIiwidGF4IjoiNDA2LjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk1LjUxIiwidGF4IjoiNDA2LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTAyLjE5IiwiYmFzZV9mYXJlIjoiNDk1LjUxIiwidGF4IjoiNDA2LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwMi4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 684.07, "filter": { "id": "F77TX00174-908", "price": 684.07, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*910*_*dleC0efReTD6xk7d", "flight_key": "F77TX00174-909", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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 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-12 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-12", "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.39, "gross_total": 968.99, "base_fare": 500.76, "tax": 236.63, "sell": { "currency": "GBP", "total": 737.39, "base_fare": 500.76, "tax": 236.63 }, "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.39, "base_fare": 500.76, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "486.18", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 14.58 }, "partner": { "currency": "GBP", "total": 737.39, "base_fare": 500.76, "tax": 236.63, "gross": { "base_fare": "486.18", "tax": "236.63", "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.39, "filter": { "id": "F77TX00174-909", "price": 737.39, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120010jed2026011202056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*911*_*QNdHjjgg3YmOM8fR", "flight_key": "F77TX00174-910", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 687.93, "gross_total": 907.02, "base_fare": 390.12, "tax": 297.81, "sell": { "currency": "GBP", "total": 687.93, "base_fare": 390.12, "tax": 297.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTIyLjI1LCJiYXNlX2ZhcmUiOjUyMywidGF4IjozOTkuMjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuMDIsImJhc2VfZmFyZSI6NTA3Ljc3LCJ0YXgiOjM5OS4yNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MDcuMDIsImJhc2VfZmFyZSI6NTA3Ljc3LCJ0YXgiOjM5OS4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 687.93, "base_fare": 390.12, "tax": 297.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "378.76", "tax": "297.81", "discount": 0, "ait": "0.00", "service_charge": 11.36 }, "partner": { "currency": "GBP", "total": 687.93, "base_fare": 390.12, "tax": 297.81, "gross": { "base_fare": "378.76", "tax": "297.81", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyMi4yNSIsImJhc2VfZmFyZSI6IjUyMy4wMCIsInRheCI6IjM5OS4yNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNy43NyIsInRheCI6IjM5OS4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjIzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuMjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjAyIiwiYmFzZV9mYXJlIjoiNTA3Ljc3IiwidGF4IjoiMzk5LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA3Ljc3IiwidGF4IjoiMzk5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTA3LjAyIiwiYmFzZV9mYXJlIjoiNTA3Ljc3IiwidGF4IjoiMzk5LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkwNy4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 687.93, "filter": { "id": "F77TX00174-910", "price": 687.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*912*_*gzCp6nPmwAtuv1bQ", "flight_key": "F77TX00174-911", "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-11 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-11 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-11", "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": 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": "ADD", "departure_time": "2026-01-12 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-12 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-12", "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": 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": 693.74, "gross_total": 912.25, "base_fare": 455.33, "tax": 238.41, "sell": { "currency": "GBP", "total": 693.74, "base_fare": 455.33, "tax": 238.41 }, "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.74, "base_fare": 455.33, "tax": 238.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "442.07", "tax": "238.41", "discount": 0, "ait": "0.00", "service_charge": 13.26 }, "partner": { "currency": "GBP", "total": 693.74, "base_fare": 455.33, "tax": 238.41, "gross": { "base_fare": "442.07", "tax": "238.41", "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.74, "filter": { "id": "F77TX00174-911", "price": 693.74, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111000add202601112040719add202601120010jed202601120240402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*913*_*Ax87M9z5TEohZ7Ly", "flight_key": "F77TX00174-912", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 693.11, "gross_total": 913.75, "base_fare": 395.24, "tax": 297.87, "sell": { "currency": "GBP", "total": 693.11, "base_fare": 395.24, "tax": 297.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI5LjE4LCJiYXNlX2ZhcmUiOjUyOS44NiwidGF4IjozOTkuMzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTMuNzUsImJhc2VfZmFyZSI6NTE0LjQzLCJ0YXgiOjM5OS4zMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTMuNzUsImJhc2VfZmFyZSI6NTE0LjQzLCJ0YXgiOjM5OS4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.11, "base_fare": 395.24, "tax": 297.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "383.73", "tax": "297.87", "discount": 0, "ait": "0.00", "service_charge": 11.51 }, "partner": { "currency": "GBP", "total": 693.11, "base_fare": 395.24, "tax": 297.87, "gross": { "base_fare": "383.73", "tax": "297.87", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyOS4xOCIsImJhc2VfZmFyZSI6IjUyOS44NiIsInRheCI6IjM5OS4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUxNC40MyIsInRheCI6IjM5OS4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1LjQzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTUuNDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjc1IiwiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzk5LjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzk5LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTEzLjc1IiwiYmFzZV9mYXJlIjoiNTE0LjQzIiwidGF4IjoiMzk5LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxMy43NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 693.11, "filter": { "id": "F77TX00174-912", "price": 693.11, "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*914*_*Tx7YGDoHLsWWCVMy", "flight_key": "F77TX00174-913", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 693.27, "gross_total": 914.51, "base_fare": 381.69, "tax": 311.59, "sell": { "currency": "GBP", "total": 693.27, "base_fare": 381.69, "tax": 311.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTI5LjQxLCJiYXNlX2ZhcmUiOjUxMS42OSwidGF4Ijo0MTcuNzJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTQuNTEsImJhc2VfZmFyZSI6NDk2Ljc5LCJ0YXgiOjQxNy43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTQuNTEsImJhc2VfZmFyZSI6NDk2Ljc5LCJ0YXgiOjQxNy43Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.27, "base_fare": 381.69, "tax": 311.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "370.57", "tax": "311.59", "discount": 0, "ait": "0.00", "service_charge": 11.11 }, "partner": { "currency": "GBP", "total": 693.27, "base_fare": 381.69, "tax": 311.59, "gross": { "base_fare": "370.57", "tax": "311.59", "discount": "0.00", "ait": "0.00", "service_charge": 11.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkyOS40MSIsImJhc2VfZmFyZSI6IjUxMS42OSIsInRheCI6IjQxNy43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5Ni43OSIsInRheCI6IjQxNy43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0LjkwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQuOTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE0LjUxIiwiYmFzZV9mYXJlIjoiNDk2Ljc5IiwidGF4IjoiNDE3LjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk2Ljc5IiwidGF4IjoiNDE3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE0LjUxIiwiYmFzZV9mYXJlIjoiNDk2Ljc5IiwidGF4IjoiNDE3LjcyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxNC41MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 693.27, "filter": { "id": "F77TX00174-913", "price": 693.27, "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-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*915*_*Ti6JwuEsuYuJHzmE", "flight_key": "F77TX00174-914", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 694.94, "gross_total": 915.31, "base_fare": 418.19, "tax": 276.76, "sell": { "currency": "GBP", "total": 694.94, "base_fare": 418.19, "tax": 276.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTMxLjY0LCJiYXNlX2ZhcmUiOjU2MC42MiwidGF4IjozNzEuMDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTUuMzEsImJhc2VfZmFyZSI6NTQ0LjI5LCJ0YXgiOjM3MS4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTUuMzEsImJhc2VfZmFyZSI6NTQ0LjI5LCJ0YXgiOjM3MS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 694.94, "base_fare": 418.19, "tax": 276.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "406.00", "tax": "276.76", "discount": 0, "ait": "0.00", "service_charge": 12.18 }, "partner": { "currency": "GBP", "total": 694.94, "base_fare": 418.19, "tax": 276.76, "gross": { "base_fare": "406.00", "tax": "276.76", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkzMS42NCIsImJhc2VfZmFyZSI6IjU2MC42MiIsInRheCI6IjM3MS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0NC4yOSIsInRheCI6IjM3MS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE1LjMxIiwiYmFzZV9mYXJlIjoiNTQ0LjI5IiwidGF4IjoiMzcxLjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQ0LjI5IiwidGF4IjoiMzcxLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE1LjMxIiwiYmFzZV9mYXJlIjoiNTQ0LjI5IiwidGF4IjoiMzcxLjAyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxNS4zMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 694.94, "filter": { "id": "F77TX00174-914", "price": 694.94, "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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*916*_*4Bur9dmvLleSb80v", "flight_key": "F77TX00174-915", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": 696.38, "gross_total": 917.27, "base_fare": 417.12, "tax": 279.26, "sell": { "currency": "GBP", "total": 696.38, "base_fare": 417.12, "tax": 279.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTMzLjU2LCJiYXNlX2ZhcmUiOjU1OS4xOSwidGF4IjozNzQuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MTcuMjcsImJhc2VfZmFyZSI6NTQyLjksInRheCI6Mzc0LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjkxNy4yNywiYmFzZV9mYXJlIjo1NDIuOSwidGF4IjozNzQuMzd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 696.38, "base_fare": 417.12, "tax": 279.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "404.97", "tax": "279.26", "discount": 0, "ait": "0.00", "service_charge": 12.15 }, "partner": { "currency": "GBP", "total": 696.38, "base_fare": 417.12, "tax": 279.26, "gross": { "base_fare": "404.97", "tax": "279.26", "discount": "0.00", "ait": "0.00", "service_charge": 12.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkzMy41NiIsImJhc2VfZmFyZSI6IjU1OS4xOSIsInRheCI6IjM3NC4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU0Mi45MCIsInRheCI6IjM3NC4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE3LjI3IiwiYmFzZV9mYXJlIjoiNTQyLjkwIiwidGF4IjoiMzc0LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTQyLjkwIiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTE3LjI3IiwiYmFzZV9mYXJlIjoiNTQyLjkwIiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkxNy4yNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 696.38, "filter": { "id": "F77TX00174-915", "price": 696.38, "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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*917*_*bynLqgygQRrIcnPM", "flight_key": "F77TX00174-916", "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-11 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-11 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-11", "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": 703, "gross_total": 925.35, "base_fare": 437.78, "tax": 265.22, "sell": { "currency": "GBP", "total": 703, "base_fare": 437.78, "tax": 265.22 }, "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": 703, "base_fare": 437.78, "tax": 265.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "425.03", "tax": "265.22", "discount": 0, "ait": "0.00", "service_charge": 12.75 }, "partner": { "currency": "GBP", "total": 703, "base_fare": 437.78, "tax": 265.22, "gross": { "base_fare": "425.03", "tax": "265.22", "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": 703, "filter": { "id": "F77TX00174-916", "price": 703, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed2026011123205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*918*_*hiw6EnvORJxQ8y3a", "flight_key": "F77TX00174-917", "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-11 17:00: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 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-11", "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": "5702" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5702" }, "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": 703, "gross_total": 925.35, "base_fare": 437.78, "tax": 265.22, "sell": { "currency": "GBP", "total": 703, "base_fare": 437.78, "tax": 265.22 }, "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": 703, "base_fare": 437.78, "tax": 265.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "425.03", "tax": "265.22", "discount": 0, "ait": "0.00", "service_charge": 12.75 }, "partner": { "currency": "GBP", "total": 703, "base_fare": 437.78, "tax": 265.22, "gross": { "base_fare": "425.03", "tax": "265.22", "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": 703, "filter": { "id": "F77TX00174-917", "price": 703, "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": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed2026011202055702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*919*_*DmJSiJK8vuLM2Ed9", "flight_key": "F77TX00174-918", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "5715" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5715" }, "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": 703, "gross_total": 925.35, "base_fare": 437.78, "tax": 265.22, "sell": { "currency": "GBP", "total": 703, "base_fare": 437.78, "tax": 265.22 }, "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": 703, "base_fare": 437.78, "tax": 265.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "425.03", "tax": "265.22", "discount": 0, "ait": "0.00", "service_charge": 12.75 }, "partner": { "currency": "GBP", "total": 703, "base_fare": 437.78, "tax": 265.22, "gross": { "base_fare": "425.03", "tax": "265.22", "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": 703, "filter": { "id": "F77TX00174-918", "price": 703, "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": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed2026011207105715", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*920*_*wsPCZ6IFHwB8lOoK", "flight_key": "F77TX00174-919", "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-11 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-11 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "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": "ATH", "departure_time": "2026-01-11 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-12 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-11", "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": "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": 706.86, "gross_total": 926.45, "base_fare": 542.28, "tax": 164.58, "sell": { "currency": "GBP", "total": 706.86, "base_fare": 542.28, "tax": 164.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTQ3LjYyLCJiYXNlX2ZhcmUiOjcyNi45OCwidGF4IjoyMjAuNjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjYuNDUsImJhc2VfZmFyZSI6NzA1LjgxLCJ0YXgiOjIyMC42NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5MjYuNDUsImJhc2VfZmFyZSI6NzA1LjgxLCJ0YXgiOjIyMC42NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 706.86, "base_fare": 542.28, "tax": 164.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.49", "tax": "164.58", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 706.86, "base_fare": 542.28, "tax": 164.58, "gross": { "base_fare": "526.49", "tax": "164.58", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk0Ny42MiIsImJhc2VfZmFyZSI6IjcyNi45OCIsInRheCI6IjIyMC42NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcwNS44MSIsInRheCI6IjIyMC42NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxLjE3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjEuMTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI2LjQ1IiwiYmFzZV9mYXJlIjoiNzA1LjgxIiwidGF4IjoiMjIwLjY0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzA1LjgxIiwidGF4IjoiMjIwLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTI2LjQ1IiwiYmFzZV9mYXJlIjoiNzA1LjgxIiwidGF4IjoiMjIwLjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjkyNi40NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 706.86, "filter": { "id": "F77TX00174-919", "price": 706.86, "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": "afternoon", "departure_departure_time": "2026-01-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111215ath202601111750601ath202601112215jed202601120245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*921*_*CD1C8LrutIdk0Jkd", "flight_key": "F77TX00174-920", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-12 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-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 759.05, "gross_total": 997.17, "base_fare": 522.42, "tax": 236.63, "sell": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63 }, "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": 759.05, "base_fare": 522.42, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.20", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63, "gross": { "base_fare": "507.20", "tax": "236.63", "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": 759.05, "filter": { "id": "F77TX00174-920", "price": 759.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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*922*_*EpzcTCnyhxAl8wQJ", "flight_key": "F77TX00174-921", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-11 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-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 759.05, "gross_total": 997.17, "base_fare": 522.42, "tax": 236.63, "sell": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63 }, "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": 759.05, "base_fare": 522.42, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.20", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63, "gross": { "base_fare": "507.20", "tax": "236.63", "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": 759.05, "filter": { "id": "F77TX00174-921", "price": 759.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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*923*_*lkOuuZDciaRaktV9", "flight_key": "F77TX00174-922", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 02:30: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 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1057" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1057" }, "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": "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": 759.05, "gross_total": 997.17, "base_fare": 522.42, "tax": 236.63, "sell": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63 }, "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": 759.05, "base_fare": 522.42, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.20", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63, "gross": { "base_fare": "507.20", "tax": "236.63", "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": 759.05, "filter": { "id": "F77TX00174-922", "price": 759.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-11 10:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120230jed2026011204251057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*924*_*49DXcvWnQEspeRfu", "flight_key": "F77TX00174-923", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT9H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H25M", "lay_over_date": "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": "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": "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": 759.05, "gross_total": 997.17, "base_fare": 522.42, "tax": 236.63, "sell": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63 }, "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": 759.05, "base_fare": 522.42, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.20", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63, "gross": { "base_fare": "507.20", "tax": "236.63", "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": 759.05, "filter": { "id": "F77TX00174-923", "price": 759.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-11 10:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*925*_*hACL1IkTFcCVhIxB", "flight_key": "F77TX00174-924", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "PT10H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT10H30M", "lay_over_date": "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": "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": "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": 759.05, "gross_total": 997.17, "base_fare": 522.42, "tax": 236.63, "sell": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63 }, "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": 759.05, "base_fare": 522.42, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.20", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63, "gross": { "base_fare": "507.20", "tax": "236.63", "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": 759.05, "filter": { "id": "F77TX00174-924", "price": 759.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-11 10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*926*_*aF64rAD1nInUK7Yy", "flight_key": "F77TX00174-925", "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-11 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-11 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-11", "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": "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-12 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-12 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-12", "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": "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.9, "gross_total": 940.25, "base_fare": 430.52, "tax": 283.38, "sell": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38 }, "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.9, "base_fare": 430.52, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38, "gross": { "base_fare": "417.98", "tax": "283.38", "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.9, "filter": { "id": "F77TX00174-925", "price": 713.9, "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": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*927*_*GNVo5e5jtdnEX73t", "flight_key": "F77TX00174-926", "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-11 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-11 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-11", "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": "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-12 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-12 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-12", "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": "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.9, "gross_total": 940.25, "base_fare": 430.52, "tax": 283.38, "sell": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38 }, "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.9, "base_fare": 430.52, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38, "gross": { "base_fare": "417.98", "tax": "283.38", "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.9, "filter": { "id": "F77TX00174-926", "price": 713.9, "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": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*928*_*4nd0mHZYhYPVtYhw", "flight_key": "F77TX00174-927", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.9, "gross_total": 940.25, "base_fare": 430.52, "tax": 283.38, "sell": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38 }, "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.9, "base_fare": 430.52, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38, "gross": { "base_fare": "417.98", "tax": "283.38", "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.9, "filter": { "id": "F77TX00174-927", "price": 713.9, "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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*929*_*ZYFQmwKU4hajjSUY", "flight_key": "F77TX00174-928", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.9, "gross_total": 940.25, "base_fare": 430.52, "tax": 283.38, "sell": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38 }, "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.9, "base_fare": 430.52, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38, "gross": { "base_fare": "417.98", "tax": "283.38", "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.9, "filter": { "id": "F77TX00174-928", "price": 713.9, "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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*930*_*78K651CeasF5GTvz", "flight_key": "F77TX00174-929", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.9, "gross_total": 940.25, "base_fare": 430.52, "tax": 283.38, "sell": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38 }, "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.9, "base_fare": 430.52, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38, "gross": { "base_fare": "417.98", "tax": "283.38", "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.9, "filter": { "id": "F77TX00174-929", "price": 713.9, "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": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*931*_*BgkNfTGSRoszVLX5", "flight_key": "F77TX00174-930", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.9, "gross_total": 940.25, "base_fare": 430.52, "tax": 283.38, "sell": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38 }, "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.9, "base_fare": 430.52, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38, "gross": { "base_fare": "417.98", "tax": "283.38", "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.9, "filter": { "id": "F77TX00174-930", "price": 713.9, "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": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*932*_*hUrqYQqUt4XUTfDM", "flight_key": "F77TX00174-931", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.9, "gross_total": 940.25, "base_fare": 430.52, "tax": 283.38, "sell": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38 }, "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.9, "base_fare": 430.52, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38, "gross": { "base_fare": "417.98", "tax": "283.38", "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.9, "filter": { "id": "F77TX00174-931", "price": 713.9, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*933*_*qplA4MzYJVpV6gL2", "flight_key": "F77TX00174-932", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.9, "gross_total": 940.25, "base_fare": 430.52, "tax": 283.38, "sell": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38 }, "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.9, "base_fare": 430.52, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.98", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 12.54 }, "partner": { "currency": "GBP", "total": 713.9, "base_fare": 430.52, "tax": 283.38, "gross": { "base_fare": "417.98", "tax": "283.38", "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.9, "filter": { "id": "F77TX00174-932", "price": 713.9, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*934*_*6m2CZxEalYtLQNT5", "flight_key": "F77TX00174-933", "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-11 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-11 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-11", "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": 715.87, "gross_total": 942.54, "base_fare": 438.9, "tax": 276.96, "sell": { "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU5LjY4LCJiYXNlX2ZhcmUiOjU4OC4zOSwidGF4IjozNzEuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDIuNTQsImJhc2VfZmFyZSI6NTcxLjI1LCJ0YXgiOjM3MS4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDIuNTQsImJhc2VfZmFyZSI6NTcxLjI1LCJ0YXgiOjM3MS4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "426.12", "tax": "276.96", "discount": 0, "ait": "0.00", "service_charge": 12.79 }, "partner": { "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96, "gross": { "base_fare": "426.12", "tax": "276.96", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1OS42OCIsImJhc2VfZmFyZSI6IjU4OC4zOSIsInRheCI6IjM3MS4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MS4yNSIsInRheCI6IjM3MS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQyLjU0IiwiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQyLjU0IiwiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 715.87, "filter": { "id": "F77TX00174-933", "price": 715.87, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed2026011123205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*935*_*VOL6o5WiA8sk5SAa", "flight_key": "F77TX00174-934", "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-11 17:00: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 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-11", "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": "5702" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5702" }, "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": 715.87, "gross_total": 942.54, "base_fare": 438.9, "tax": 276.96, "sell": { "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU5LjY4LCJiYXNlX2ZhcmUiOjU4OC4zOSwidGF4IjozNzEuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDIuNTQsImJhc2VfZmFyZSI6NTcxLjI1LCJ0YXgiOjM3MS4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDIuNTQsImJhc2VfZmFyZSI6NTcxLjI1LCJ0YXgiOjM3MS4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "426.12", "tax": "276.96", "discount": 0, "ait": "0.00", "service_charge": 12.79 }, "partner": { "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96, "gross": { "base_fare": "426.12", "tax": "276.96", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1OS42OCIsImJhc2VfZmFyZSI6IjU4OC4zOSIsInRheCI6IjM3MS4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MS4yNSIsInRheCI6IjM3MS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQyLjU0IiwiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQyLjU0IiwiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 715.87, "filter": { "id": "F77TX00174-934", "price": 715.87, "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": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed2026011202055702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*936*_*nmttOQ1FuyPGm973", "flight_key": "F77TX00174-935", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "5715" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5715" }, "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": 715.87, "gross_total": 942.54, "base_fare": 438.9, "tax": 276.96, "sell": { "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTU5LjY4LCJiYXNlX2ZhcmUiOjU4OC4zOSwidGF4IjozNzEuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDIuNTQsImJhc2VfZmFyZSI6NTcxLjI1LCJ0YXgiOjM3MS4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NDIuNTQsImJhc2VfZmFyZSI6NTcxLjI1LCJ0YXgiOjM3MS4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "426.12", "tax": "276.96", "discount": 0, "ait": "0.00", "service_charge": 12.79 }, "partner": { "currency": "GBP", "total": 715.87, "base_fare": 438.9, "tax": 276.96, "gross": { "base_fare": "426.12", "tax": "276.96", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk1OS42OCIsImJhc2VfZmFyZSI6IjU4OC4zOSIsInRheCI6IjM3MS4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MS4yNSIsInRheCI6IjM3MS4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQyLjU0IiwiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTQyLjU0IiwiYmFzZV9mYXJlIjoiNTcxLjI1IiwidGF4IjoiMzcxLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk0Mi41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 715.87, "filter": { "id": "F77TX00174-935", "price": 715.87, "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": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed2026011207105715", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*937*_*qfQ7bi3SdveuWP5o", "flight_key": "F77TX00174-936", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-11 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-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 759.05, "gross_total": 997.17, "base_fare": 522.42, "tax": 236.63, "sell": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63 }, "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": 759.05, "base_fare": 522.42, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.20", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63, "gross": { "base_fare": "507.20", "tax": "236.63", "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": 759.05, "filter": { "id": "F77TX00174-936", "price": 759.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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*938*_*MOD4fIW1lbj8smdA", "flight_key": "F77TX00174-937", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-12 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-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 759.05, "gross_total": 997.17, "base_fare": 522.42, "tax": 236.63, "sell": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63 }, "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": 759.05, "base_fare": 522.42, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.20", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63, "gross": { "base_fare": "507.20", "tax": "236.63", "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": 759.05, "filter": { "id": "F77TX00174-937", "price": 759.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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*939*_*26JLCN2zSRm7mWiZ", "flight_key": "F77TX00174-938", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 759.05, "gross_total": 997.17, "base_fare": 522.42, "tax": 236.63, "sell": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63 }, "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": 759.05, "base_fare": 522.42, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.20", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.22 }, "partner": { "currency": "GBP", "total": 759.05, "base_fare": 522.42, "tax": 236.63, "gross": { "base_fare": "507.20", "tax": "236.63", "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": 759.05, "filter": { "id": "F77TX00174-938", "price": 759.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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120100jed2026011202551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*940*_*gn8r8q9OIA9Bm3UY", "flight_key": "F77TX00174-939", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 773.51, "gross_total": 1016.01, "base_fare": 536.89, "tax": 236.63, "sell": { "currency": "GBP", "total": 773.51, "base_fare": 536.89, "tax": 236.63 }, "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.51, "base_fare": 536.89, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "521.25", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.63 }, "partner": { "currency": "GBP", "total": 773.51, "base_fare": 536.89, "tax": 236.63, "gross": { "base_fare": "521.25", "tax": "236.63", "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.51, "filter": { "id": "F77TX00174-939", "price": 773.51, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120500jed2026011206556483", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*941*_*hKEiMQuwsJxfPlo8", "flight_key": "F77TX00174-940", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 775.19, "gross_total": 1018.06, "base_fare": 542.06, "tax": 233.14, "sell": { "currency": "GBP", "total": 775.19, "base_fare": 542.06, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOS4yMywiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4wNiwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMDYsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 775.19, "base_fare": 542.06, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.26", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 775.19, "base_fare": 542.06, "tax": 233.14, "gross": { "base_fare": "526.26", "tax": "233.14", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzkuMjMiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMDYiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjA2IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 775.19, "filter": { "id": "F77TX00174-940", "price": 775.19, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*942*_*lWPn1BBtdpuULBhS", "flight_key": "F77TX00174-941", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 775.19, "gross_total": 1018.06, "base_fare": 542.06, "tax": 233.14, "sell": { "currency": "GBP", "total": 775.19, "base_fare": 542.06, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOS4yMywiYmFzZV9mYXJlIjo3MjYuNjgsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOC4wNiwiYmFzZV9mYXJlIjo3MDUuNTEsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTguMDYsImJhc2VfZmFyZSI6NzA1LjUxLCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 775.19, "base_fare": 542.06, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.26", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 15.79 }, "partner": { "currency": "GBP", "total": 775.19, "base_fare": 542.06, "tax": 233.14, "gross": { "base_fare": "526.26", "tax": "233.14", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzkuMjMiLCJiYXNlX2ZhcmUiOiI3MjYuNjgiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMDYiLCJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDUuNTEiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjA2IiwiYmFzZV9mYXJlIjoiNzA1LjUxIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 775.19, "filter": { "id": "F77TX00174-941", "price": 775.19, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*943*_*yh2riReTDdL0IRmK", "flight_key": "F77TX00174-942", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 777.66, "gross_total": 1021.4, "base_fare": 541.03, "tax": 236.63, "sell": { "currency": "GBP", "total": 777.66, "base_fare": 541.03, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0Mi41MywiYmFzZV9mYXJlIjo3MjUuMzEsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS40LCJiYXNlX2ZhcmUiOjcwNC4xOCwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMS40LCJiYXNlX2ZhcmUiOjcwNC4xOCwidGF4IjozMTcuMjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 777.66, "base_fare": 541.03, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "525.27", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.76 }, "partner": { "currency": "GBP", "total": 777.66, "base_fare": 541.03, "tax": 236.63, "gross": { "base_fare": "525.27", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDIuNTMiLCJiYXNlX2ZhcmUiOiI3MjUuMzEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDQuMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjEuNDAiLCJiYXNlX2ZhcmUiOiI3MDQuMTgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDQuMTgiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDIxLjQwIiwiYmFzZV9mYXJlIjoiNzA0LjE4IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjEuNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 777.66, "filter": { "id": "F77TX00174-942", "price": 777.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120520jed2026011207156485", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*944*_*eZXCe8i2DPnlpdyg", "flight_key": "F77TX00174-943", "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-11 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-12 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-11", "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": "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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 724.32, "gross_total": 954.25, "base_fare": 430.07, "tax": 294.26, "sell": { "currency": "GBP", "total": 724.32, "base_fare": 430.07, "tax": 294.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjA0LCJiYXNlX2ZhcmUiOjU3Ni41NSwidGF4IjozOTQuNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMjUsImJhc2VfZmFyZSI6NTU5Ljc2LCJ0YXgiOjM5NC40OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMjUsImJhc2VfZmFyZSI6NTU5Ljc2LCJ0YXgiOjM5NC40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 430.07, "tax": 294.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.54", "tax": "294.26", "discount": 0, "ait": "0.00", "service_charge": 12.52 }, "partner": { "currency": "GBP", "total": 724.32, "base_fare": 430.07, "tax": 294.26, "gross": { "base_fare": "417.54", "tax": "294.26", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4wNCIsImJhc2VfZmFyZSI6IjU3Ni41NSIsInRheCI6IjM5NC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OS43NiIsInRheCI6IjM5NC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjI1IiwiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjI1IiwiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.32, "filter": { "id": "F77TX00174-943", "price": 724.32, "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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*945*_*nDDAXYxJwWRn1cb4", "flight_key": "F77TX00174-944", "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-11 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-12 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-11", "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": "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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 724.32, "gross_total": 954.25, "base_fare": 430.07, "tax": 294.26, "sell": { "currency": "GBP", "total": 724.32, "base_fare": 430.07, "tax": 294.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjA0LCJiYXNlX2ZhcmUiOjU3Ni41NSwidGF4IjozOTQuNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMjUsImJhc2VfZmFyZSI6NTU5Ljc2LCJ0YXgiOjM5NC40OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMjUsImJhc2VfZmFyZSI6NTU5Ljc2LCJ0YXgiOjM5NC40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 430.07, "tax": 294.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.54", "tax": "294.26", "discount": 0, "ait": "0.00", "service_charge": 12.52 }, "partner": { "currency": "GBP", "total": 724.32, "base_fare": 430.07, "tax": 294.26, "gross": { "base_fare": "417.54", "tax": "294.26", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4wNCIsImJhc2VfZmFyZSI6IjU3Ni41NSIsInRheCI6IjM5NC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OS43NiIsInRheCI6IjM5NC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjI1IiwiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjI1IiwiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.32, "filter": { "id": "F77TX00174-944", "price": 724.32, "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": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*946*_*CFxUw9qmpHuPh3gD", "flight_key": "F77TX00174-945", "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-11 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-12 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-11", "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": "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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 724.32, "gross_total": 954.25, "base_fare": 430.07, "tax": 294.26, "sell": { "currency": "GBP", "total": 724.32, "base_fare": 430.07, "tax": 294.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTcxLjA0LCJiYXNlX2ZhcmUiOjU3Ni41NSwidGF4IjozOTQuNDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMjUsImJhc2VfZmFyZSI6NTU5Ljc2LCJ0YXgiOjM5NC40OSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTQuMjUsImJhc2VfZmFyZSI6NTU5Ljc2LCJ0YXgiOjM5NC40OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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": 430.07, "tax": 294.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "417.54", "tax": "294.26", "discount": 0, "ait": "0.00", "service_charge": 12.52 }, "partner": { "currency": "GBP", "total": 724.32, "base_fare": 430.07, "tax": 294.26, "gross": { "base_fare": "417.54", "tax": "294.26", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3MS4wNCIsImJhc2VfZmFyZSI6IjU3Ni41NSIsInRheCI6IjM5NC40OSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU1OS43NiIsInRheCI6IjM5NC40OSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjI1IiwiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU0LjI1IiwiYmFzZV9mYXJlIjoiNTU5Ljc2IiwidGF4IjoiMzk0LjQ5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NC4yNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 724.32, "filter": { "id": "F77TX00174-945", "price": 724.32, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*947*_*uwUWMZ2v6iMOPU48", "flight_key": "F77TX00174-946", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 727.02, "gross_total": 955.97, "base_fare": 478.49, "tax": 248.54, "sell": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjY1LCJiYXNlX2ZhcmUiOjY0MS40NiwidGF4IjozMzMuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.02, "base_fare": 478.49, "tax": 248.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": 0, "ait": "0.00", "service_charge": 13.93 }, "partner": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC42NSIsImJhc2VfZmFyZSI6IjY0MS40NiIsInRheCI6IjMzMy4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi43OCIsInRheCI6IjMzMy4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.02, "filter": { "id": "F77TX00174-946", "price": 727.02, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*948*_*AegJWie4TCAEErVK", "flight_key": "F77TX00174-947", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 727.02, "gross_total": 955.97, "base_fare": 478.49, "tax": 248.54, "sell": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjY1LCJiYXNlX2ZhcmUiOjY0MS40NiwidGF4IjozMzMuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.02, "base_fare": 478.49, "tax": 248.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": 0, "ait": "0.00", "service_charge": 13.93 }, "partner": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC42NSIsImJhc2VfZmFyZSI6IjY0MS40NiIsInRheCI6IjMzMy4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi43OCIsInRheCI6IjMzMy4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.02, "filter": { "id": "F77TX00174-947", "price": 727.02, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*949*_*uZ2cwI3uRfZrE8D6", "flight_key": "F77TX00174-948", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 727.02, "gross_total": 955.97, "base_fare": 478.49, "tax": 248.54, "sell": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjY1LCJiYXNlX2ZhcmUiOjY0MS40NiwidGF4IjozMzMuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.02, "base_fare": 478.49, "tax": 248.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": 0, "ait": "0.00", "service_charge": 13.93 }, "partner": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC42NSIsImJhc2VfZmFyZSI6IjY0MS40NiIsInRheCI6IjMzMy4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi43OCIsInRheCI6IjMzMy4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.02, "filter": { "id": "F77TX00174-948", "price": 727.02, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*950*_*HzlSM2bV235UkX9X", "flight_key": "F77TX00174-949", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 727.02, "gross_total": 955.97, "base_fare": 478.49, "tax": 248.54, "sell": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjY1LCJiYXNlX2ZhcmUiOjY0MS40NiwidGF4IjozMzMuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.02, "base_fare": 478.49, "tax": 248.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": 0, "ait": "0.00", "service_charge": 13.93 }, "partner": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC42NSIsImJhc2VfZmFyZSI6IjY0MS40NiIsInRheCI6IjMzMy4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi43OCIsInRheCI6IjMzMy4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.02, "filter": { "id": "F77TX00174-949", "price": 727.02, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*951*_*1YqFJ7MKv1Ikckke", "flight_key": "F77TX00174-950", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 727.02, "gross_total": 955.97, "base_fare": 478.49, "tax": 248.54, "sell": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc0LjY1LCJiYXNlX2ZhcmUiOjY0MS40NiwidGF4IjozMzMuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTUuOTcsImJhc2VfZmFyZSI6NjIyLjc4LCJ0YXgiOjMzMy4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.02, "base_fare": 478.49, "tax": 248.54, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": 0, "ait": "0.00", "service_charge": 13.93 }, "partner": { "currency": "GBP", "total": 727.02, "base_fare": 478.49, "tax": 248.54, "gross": { "base_fare": "464.55", "tax": "248.54", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NC42NSIsImJhc2VfZmFyZSI6IjY0MS40NiIsInRheCI6IjMzMy4xOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMi43OCIsInRheCI6IjMzMy4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU1Ljk3IiwiYmFzZV9mYXJlIjoiNjIyLjc4IiwidGF4IjoiMzMzLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1NS45NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.02, "filter": { "id": "F77TX00174-950", "price": 727.02, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*952*_*JnfNGyGwmiLNIoqr", "flight_key": "F77TX00174-951", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 727.33, "gross_total": 956.37, "base_fare": 478.66, "tax": 248.67, "sell": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc1LjA2LCJiYXNlX2ZhcmUiOjY0MS42OSwidGF4IjozMzMuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.33, "base_fare": 478.66, "tax": 248.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": 0, "ait": "0.00", "service_charge": 13.94 }, "partner": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NS4wNiIsImJhc2VfZmFyZSI6IjY0MS42OSIsInRheCI6IjMzMy4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMy4wMCIsInRheCI6IjMzMy4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.33, "filter": { "id": "F77TX00174-951", "price": 727.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*953*_*218ID1x4TnUwpkEr", "flight_key": "F77TX00174-952", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 727.33, "gross_total": 956.37, "base_fare": 478.66, "tax": 248.67, "sell": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc1LjA2LCJiYXNlX2ZhcmUiOjY0MS42OSwidGF4IjozMzMuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.33, "base_fare": 478.66, "tax": 248.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": 0, "ait": "0.00", "service_charge": 13.94 }, "partner": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NS4wNiIsImJhc2VfZmFyZSI6IjY0MS42OSIsInRheCI6IjMzMy4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMy4wMCIsInRheCI6IjMzMy4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.33, "filter": { "id": "F77TX00174-952", "price": 727.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*954*_*KeP8vQDoDDnx2wIq", "flight_key": "F77TX00174-953", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 727.33, "gross_total": 956.37, "base_fare": 478.66, "tax": 248.67, "sell": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc1LjA2LCJiYXNlX2ZhcmUiOjY0MS42OSwidGF4IjozMzMuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.33, "base_fare": 478.66, "tax": 248.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": 0, "ait": "0.00", "service_charge": 13.94 }, "partner": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NS4wNiIsImJhc2VfZmFyZSI6IjY0MS42OSIsInRheCI6IjMzMy4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMy4wMCIsInRheCI6IjMzMy4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.33, "filter": { "id": "F77TX00174-953", "price": 727.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*955*_*SCD9oPphMqunBhsq", "flight_key": "F77TX00174-954", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 727.33, "gross_total": 956.37, "base_fare": 478.66, "tax": 248.67, "sell": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc1LjA2LCJiYXNlX2ZhcmUiOjY0MS42OSwidGF4IjozMzMuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.33, "base_fare": 478.66, "tax": 248.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": 0, "ait": "0.00", "service_charge": 13.94 }, "partner": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NS4wNiIsImJhc2VfZmFyZSI6IjY0MS42OSIsInRheCI6IjMzMy4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMy4wMCIsInRheCI6IjMzMy4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.33, "filter": { "id": "F77TX00174-954", "price": 727.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*956*_*nOuuWKZWylyY3hrQ", "flight_key": "F77TX00174-955", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 727.33, "gross_total": 956.37, "base_fare": 478.66, "tax": 248.67, "sell": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc1LjA2LCJiYXNlX2ZhcmUiOjY0MS42OSwidGF4IjozMzMuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuMzcsImJhc2VfZmFyZSI6NjIzLCJ0YXgiOjMzMy4zN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.33, "base_fare": 478.66, "tax": 248.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": 0, "ait": "0.00", "service_charge": 13.94 }, "partner": { "currency": "GBP", "total": 727.33, "base_fare": 478.66, "tax": 248.67, "gross": { "base_fare": "464.72", "tax": "248.67", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NS4wNiIsImJhc2VfZmFyZSI6IjY0MS42OSIsInRheCI6IjMzMy4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyMy4wMCIsInRheCI6IjMzMy4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjM3IiwiYmFzZV9mYXJlIjoiNjIzLjAwIiwidGF4IjoiMzMzLjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.33, "filter": { "id": "F77TX00174-955", "price": 727.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*957*_*hhctFLTKv4fmOMcR", "flight_key": "F77TX00174-956", "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-11 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-12 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-11", "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": "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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 726.08, "gross_total": 956.54, "base_fare": 431.39, "tax": 294.69, "sell": { "currency": "GBP", "total": 726.08, "base_fare": 431.39, "tax": 294.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTczLjM4LCJiYXNlX2ZhcmUiOjU3OC4zMiwidGF4IjozOTUuMDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuNTQsImJhc2VfZmFyZSI6NTYxLjQ4LCJ0YXgiOjM5NS4wNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTYuNTQsImJhc2VfZmFyZSI6NTYxLjQ4LCJ0YXgiOjM5NS4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.08, "base_fare": 431.39, "tax": 294.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "418.83", "tax": "294.69", "discount": 0, "ait": "0.00", "service_charge": 12.56 }, "partner": { "currency": "GBP", "total": 726.08, "base_fare": 431.39, "tax": 294.69, "gross": { "base_fare": "418.83", "tax": "294.69", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3My4zOCIsImJhc2VfZmFyZSI6IjU3OC4zMiIsInRheCI6IjM5NS4wNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2MS40OCIsInRheCI6IjM5NS4wNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljg0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjU0IiwiYmFzZV9mYXJlIjoiNTYxLjQ4IiwidGF4IjoiMzk1LjA2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYxLjQ4IiwidGF4IjoiMzk1LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU2LjU0IiwiYmFzZV9mYXJlIjoiNTYxLjQ4IiwidGF4IjoiMzk1LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1Ni41NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 726.08, "filter": { "id": "F77TX00174-956", "price": 726.08, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*958*_*7so9dm4DyHCJkyTD", "flight_key": "F77TX00174-957", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": 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": 780.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-957", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121200jed2026011213551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*959*_*sLxOIQjmqVhAEnnd", "flight_key": "F77TX00174-958", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-958", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*960*_*jmGlm1M8Ud8B51xj", "flight_key": "F77TX00174-959", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-959", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*961*_*vZNhQ8aTmFAVLUGn", "flight_key": "F77TX00174-960", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-960", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*962*_*1BayzMtDcY2D3q8k", "flight_key": "F77TX00174-961", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-961", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*963*_*z13akfD1v4gZcMiu", "flight_key": "F77TX00174-962", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-962", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*964*_*PJMOYV1Xu2QSna5X", "flight_key": "F77TX00174-963", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-963", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*965*_*baErvDxzLNJwvLy7", "flight_key": "F77TX00174-964", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-964", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121000jed2026011211551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*966*_*KDQBlvqTgWHBeaJs", "flight_key": "F77TX00174-965", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-965", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121100jed2026011212551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*967*_*ScseYqaKNSsVtpFZ", "flight_key": "F77TX00174-966", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-966", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 14:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121300jed2026011214551033", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*968*_*CtsI00VQwTPIBRJf", "flight_key": "F77TX00174-967", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 727.8, "gross_total": 958.09, "base_fare": 450.73, "tax": 277.07, "sell": { "currency": "GBP", "total": 727.8, "base_fare": 450.73, "tax": 277.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc1LjY5LCJiYXNlX2ZhcmUiOjYwNC4yNSwidGF4IjozNzEuNDR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTguMDksImJhc2VfZmFyZSI6NTg2LjY1LCJ0YXgiOjM3MS40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NTguMDksImJhc2VfZmFyZSI6NTg2LjY1LCJ0YXgiOjM3MS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.8, "base_fare": 450.73, "tax": 277.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "437.60", "tax": "277.07", "discount": 0, "ait": "0.00", "service_charge": 13.13 }, "partner": { "currency": "GBP", "total": 727.8, "base_fare": 450.73, "tax": 277.07, "gross": { "base_fare": "437.60", "tax": "277.07", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NS42OSIsImJhc2VfZmFyZSI6IjYwNC4yNSIsInRheCI6IjM3MS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4Ni42NSIsInRheCI6IjM3MS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjYwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuNjAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU4LjA5IiwiYmFzZV9mYXJlIjoiNTg2LjY1IiwidGF4IjoiMzcxLjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg2LjY1IiwidGF4IjoiMzcxLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU4LjA5IiwiYmFzZV9mYXJlIjoiNTg2LjY1IiwidGF4IjoiMzcxLjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1OC4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 727.8, "filter": { "id": "F77TX00174-967", "price": 727.8, "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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*969*_*EmzrWlTMADBo0Yao", "flight_key": "F77TX00174-968", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": 729.43, "gross_total": 960.29, "base_fare": 450.17, "tax": 279.26, "sell": { "currency": "GBP", "total": 729.43, "base_fare": 450.17, "tax": 279.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc3Ljg3LCJiYXNlX2ZhcmUiOjYwMy41LCJ0YXgiOjM3NC4zN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2MC4yOSwiYmFzZV9mYXJlIjo1ODUuOTIsInRheCI6Mzc0LjM3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk2MC4yOSwiYmFzZV9mYXJlIjo1ODUuOTIsInRheCI6Mzc0LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 729.43, "base_fare": 450.17, "tax": 279.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "437.06", "tax": "279.26", "discount": 0, "ait": "0.00", "service_charge": 13.11 }, "partner": { "currency": "GBP", "total": 729.43, "base_fare": 450.17, "tax": 279.26, "gross": { "base_fare": "437.06", "tax": "279.26", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3Ny44NyIsImJhc2VfZmFyZSI6IjYwMy41MCIsInRheCI6IjM3NC4zNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU4NS45MiIsInRheCI6IjM3NC4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYwLjI5IiwiYmFzZV9mYXJlIjoiNTg1LjkyIiwidGF4IjoiMzc0LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTg1LjkyIiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYwLjI5IiwiYmFzZV9mYXJlIjoiNTg1LjkyIiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2MC4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 729.43, "filter": { "id": "F77TX00174-968", "price": 729.43, "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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*970*_*wOVBW4FArWqw3Rku", "flight_key": "F77TX00174-969", "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-11 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-12 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-11", "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": "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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 728.01, "gross_total": 959.1, "base_fare": 432.4, "tax": 295.61, "sell": { "currency": "GBP", "total": 728.01, "base_fare": 432.4, "tax": 295.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc1Ljk4LCJiYXNlX2ZhcmUiOjU3OS42OCwidGF4IjozOTYuM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1OS4xLCJiYXNlX2ZhcmUiOjU2Mi44LCJ0YXgiOjM5Ni4zLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk1OS4xLCJiYXNlX2ZhcmUiOjU2Mi44LCJ0YXgiOjM5Ni4zfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 728.01, "base_fare": 432.4, "tax": 295.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "419.81", "tax": "295.61", "discount": 0, "ait": "0.00", "service_charge": 12.59 }, "partner": { "currency": "GBP", "total": 728.01, "base_fare": 432.4, "tax": 295.61, "gross": { "base_fare": "419.81", "tax": "295.61", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3NS45OCIsImJhc2VfZmFyZSI6IjU3OS42OCIsInRheCI6IjM5Ni4zMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU2Mi44MCIsInRheCI6IjM5Ni4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE2Ljg4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTYuODgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU5LjEwIiwiYmFzZV9mYXJlIjoiNTYyLjgwIiwidGF4IjoiMzk2LjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTYyLjgwIiwidGF4IjoiMzk2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTU5LjEwIiwiYmFzZV9mYXJlIjoiNTYyLjgwIiwidGF4IjoiMzk2LjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk1OS4xLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 728.01, "filter": { "id": "F77TX00174-969", "price": 728.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": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*971*_*zxvTOowpfiaS6X5q", "flight_key": "F77TX00174-970", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 730.13, "gross_total": 960.01, "base_fare": 481.56, "tax": 248.57, "sell": { "currency": "GBP", "total": 730.13, "base_fare": 481.56, "tax": 248.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc4LjgxLCJiYXNlX2ZhcmUiOjY0NS41OCwidGF4IjozMzMuMjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjAuMDEsImJhc2VfZmFyZSI6NjI2Ljc4LCJ0YXgiOjMzMy4yMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjAuMDEsImJhc2VfZmFyZSI6NjI2Ljc4LCJ0YXgiOjMzMy4yM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.13, "base_fare": 481.56, "tax": 248.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "467.54", "tax": "248.57", "discount": 0, "ait": "0.00", "service_charge": 14.02 }, "partner": { "currency": "GBP", "total": 730.13, "base_fare": 481.56, "tax": 248.57, "gross": { "base_fare": "467.54", "tax": "248.57", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk3OC44MSIsImJhc2VfZmFyZSI6IjY0NS41OCIsInRheCI6IjMzMy4yMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNi43OCIsInRheCI6IjMzMy4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4LjgwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguODAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYwLjAxIiwiYmFzZV9mYXJlIjoiNjI2Ljc4IiwidGF4IjoiMzMzLjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjI2Ljc4IiwidGF4IjoiMzMzLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYwLjAxIiwiYmFzZV9mYXJlIjoiNjI2Ljc4IiwidGF4IjoiMzMzLjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2MC4wMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 730.13, "filter": { "id": "F77TX00174-970", "price": 730.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120500jed2026011206556483", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*972*_*9ZxewqEGqs7F9kUL", "flight_key": "F77TX00174-971", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 731.27, "gross_total": 961.34, "base_fare": 486.25, "tax": 245.02, "sell": { "currency": "GBP", "total": 731.27, "base_fare": 486.25, "tax": 245.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjMzLCJiYXNlX2ZhcmUiOjY1MS44NiwidGF4IjozMjguNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMzQsImJhc2VfZmFyZSI6NjMyLjg3LCJ0YXgiOjMyOC40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMzQsImJhc2VfZmFyZSI6NjMyLjg3LCJ0YXgiOjMyOC40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.27, "base_fare": 486.25, "tax": 245.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.08", "tax": "245.02", "discount": 0, "ait": "0.00", "service_charge": 14.17 }, "partner": { "currency": "GBP", "total": 731.27, "base_fare": 486.25, "tax": 245.02, "gross": { "base_fare": "472.08", "tax": "245.02", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4zMyIsImJhc2VfZmFyZSI6IjY1MS44NiIsInRheCI6IjMyOC40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi44NyIsInRheCI6IjMyOC40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjM0IiwiYmFzZV9mYXJlIjoiNjMyLjg3IiwidGF4IjoiMzI4LjQ3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjg3IiwidGF4IjoiMzI4LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjM0IiwiYmFzZV9mYXJlIjoiNjMyLjg3IiwidGF4IjoiMzI4LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2MS4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 731.27, "filter": { "id": "F77TX00174-971", "price": 731.27, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*973*_*sagwBxxc09fFGhom", "flight_key": "F77TX00174-972", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 731.27, "gross_total": 961.34, "base_fare": 486.25, "tax": 245.02, "sell": { "currency": "GBP", "total": 731.27, "base_fare": 486.25, "tax": 245.02 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgwLjMzLCJiYXNlX2ZhcmUiOjY1MS44NiwidGF4IjozMjguNDd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMzQsImJhc2VfZmFyZSI6NjMyLjg3LCJ0YXgiOjMyOC40NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjEuMzQsImJhc2VfZmFyZSI6NjMyLjg3LCJ0YXgiOjMyOC40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.27, "base_fare": 486.25, "tax": 245.02, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.08", "tax": "245.02", "discount": 0, "ait": "0.00", "service_charge": 14.17 }, "partner": { "currency": "GBP", "total": 731.27, "base_fare": 486.25, "tax": 245.02, "gross": { "base_fare": "472.08", "tax": "245.02", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MC4zMyIsImJhc2VfZmFyZSI6IjY1MS44NiIsInRheCI6IjMyOC40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi44NyIsInRheCI6IjMyOC40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjM0IiwiYmFzZV9mYXJlIjoiNjMyLjg3IiwidGF4IjoiMzI4LjQ3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjg3IiwidGF4IjoiMzI4LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTYxLjM0IiwiYmFzZV9mYXJlIjoiNjMyLjg3IiwidGF4IjoiMzI4LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2MS4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 731.27, "filter": { "id": "F77TX00174-972", "price": 731.27, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*974*_*JOv9OXa1uH1wPR2m", "flight_key": "F77TX00174-973", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:00:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-01-11 13:30:00", "destination_terminal": "1", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-11", "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": "1014" }, "marketing": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "1014" }, "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": "MAD", "departure_time": "2026-01-11 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-11 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-11", "flight_time": "PT5H50M", "distance": null, "lay_over": "PT01H55M", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 736.95, "gross_total": 965.94, "base_fare": 563.66, "tax": 173.29, "sell": { "currency": "GBP", "total": 736.95, "base_fare": 563.66, "tax": 173.29 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg3Ljk1LCJiYXNlX2ZhcmUiOjc1NS42NCwidGF4IjoyMzIuMzF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjUuOTQsImJhc2VfZmFyZSI6NzMzLjYzLCJ0YXgiOjIzMi4zMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjUuOTQsImJhc2VfZmFyZSI6NzMzLjYzLCJ0YXgiOjIzMi4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 736.95, "base_fare": 563.66, "tax": 173.29, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "547.24", "tax": "173.29", "discount": 0, "ait": "0.00", "service_charge": 16.42 }, "partner": { "currency": "GBP", "total": 736.95, "base_fare": 563.66, "tax": 173.29, "gross": { "base_fare": "547.24", "tax": "173.29", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny45NSIsImJhc2VfZmFyZSI6Ijc1NS42NCIsInRheCI6IjIzMi4zMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjczMy42MyIsInRheCI6IjIzMi4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIyLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjIuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY1Ljk0IiwiYmFzZV9mYXJlIjoiNzMzLjYzIiwidGF4IjoiMjMyLjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzMzLjYzIiwidGF4IjoiMjMyLjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY1Ljk0IiwiYmFzZV9mYXJlIjoiNzMzLjYzIiwidGF4IjoiMjMyLjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2NS45NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 736.95, "filter": { "id": "F77TX00174-973", "price": 736.95, "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": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111000mad2026011113301014mad202601111525jed2026011123153891", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*975*_*mK40zZaTyU1J9zKw", "flight_key": "F77TX00174-974", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 776.22, "gross_total": 1019.4, "base_fare": 543.09, "tax": 233.14, "sell": { "currency": "GBP", "total": 776.22, "base_fare": 543.09, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0MC42MSwiYmFzZV9mYXJlIjo3MjguMDYsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOS40LCJiYXNlX2ZhcmUiOjcwNi44NSwidGF4IjozMTIuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOS40LCJiYXNlX2ZhcmUiOjcwNi44NSwidGF4IjozMTIuNTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 776.22, "base_fare": 543.09, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "527.26", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 15.82 }, "partner": { "currency": "GBP", "total": 776.22, "base_fare": 543.09, "tax": 233.14, "gross": { "base_fare": "527.26", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDAuNjEiLCJiYXNlX2ZhcmUiOiI3MjguMDYiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDYuODUiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjIxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTkuNDAiLCJiYXNlX2ZhcmUiOiI3MDYuODUiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDYuODUiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE5LjQwIiwiYmFzZV9mYXJlIjoiNzA2Ljg1IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTkuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 776.22, "filter": { "id": "F77TX00174-974", "price": 776.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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*976*_*0oQxIFacfAIuJdbc", "flight_key": "F77TX00174-975", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 776.22, "gross_total": 1019.4, "base_fare": 543.09, "tax": 233.14, "sell": { "currency": "GBP", "total": 776.22, "base_fare": 543.09, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0MC42MSwiYmFzZV9mYXJlIjo3MjguMDYsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOS40LCJiYXNlX2ZhcmUiOjcwNi44NSwidGF4IjozMTIuNTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxOS40LCJiYXNlX2ZhcmUiOjcwNi44NSwidGF4IjozMTIuNTV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 776.22, "base_fare": 543.09, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "527.26", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 15.82 }, "partner": { "currency": "GBP", "total": 776.22, "base_fare": 543.09, "tax": 233.14, "gross": { "base_fare": "527.26", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDAuNjEiLCJiYXNlX2ZhcmUiOiI3MjguMDYiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDYuODUiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4yMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjIxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTkuNDAiLCJiYXNlX2ZhcmUiOiI3MDYuODUiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDYuODUiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE5LjQwIiwiYmFzZV9mYXJlIjoiNzA2Ljg1IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTkuMzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 776.22, "filter": { "id": "F77TX00174-975", "price": 776.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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*977*_*zsz454gqji7idvGR", "flight_key": "F77TX00174-976", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 734.78, "gross_total": 966.07, "base_fare": 486.17, "tax": 248.61, "sell": { "currency": "GBP", "total": 734.78, "base_fare": 486.17, "tax": 248.61 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjA1LCJiYXNlX2ZhcmUiOjY1MS43NiwidGF4IjozMzMuMjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjYuMDcsImJhc2VfZmFyZSI6NjMyLjc4LCJ0YXgiOjMzMy4yOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjYuMDcsImJhc2VfZmFyZSI6NjMyLjc4LCJ0YXgiOjMzMy4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 734.78, "base_fare": 486.17, "tax": 248.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.01", "tax": "248.61", "discount": 0, "ait": "0.00", "service_charge": 14.16 }, "partner": { "currency": "GBP", "total": 734.78, "base_fare": 486.17, "tax": 248.61, "gross": { "base_fare": "472.01", "tax": "248.61", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS4wNSIsImJhc2VfZmFyZSI6IjY1MS43NiIsInRheCI6IjMzMy4yOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi43OCIsInRheCI6IjMzMy4yOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE4Ljk4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTguOTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY2LjA3IiwiYmFzZV9mYXJlIjoiNjMyLjc4IiwidGF4IjoiMzMzLjI5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjMyLjc4IiwidGF4IjoiMzMzLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY2LjA3IiwiYmFzZV9mYXJlIjoiNjMyLjc4IiwidGF4IjoiMzMzLjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2Ni4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 734.78, "filter": { "id": "F77TX00174-976", "price": 734.78, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120520jed2026011207156485", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*978*_*AbnlFFaph0Cr87sd", "flight_key": "F77TX00174-977", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 787.58, "gross_total": 1034.18, "base_fare": 554.44, "tax": 233.14, "sell": { "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1NS44MywiYmFzZV9mYXJlIjo3NDMuMjgsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNC4xOCwiYmFzZV9mYXJlIjo3MjEuNjMsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzQuMTgsImJhc2VfZmFyZSI6NzIxLjYzLCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "538.29", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 16.15 }, "partner": { "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14, "gross": { "base_fare": "538.29", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 16.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTUuODMiLCJiYXNlX2ZhcmUiOiI3NDMuMjgiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS42NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzQuMTgiLCJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM0LjE4IiwiYmFzZV9mYXJlIjoiNzIxLjYzIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzQuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 787.58, "filter": { "id": "F77TX00174-977", "price": 787.58, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*979*_*XXco5N92xRtR4Pm8", "flight_key": "F77TX00174-978", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 787.58, "gross_total": 1034.18, "base_fare": 554.44, "tax": 233.14, "sell": { "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1NS44MywiYmFzZV9mYXJlIjo3NDMuMjgsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNC4xOCwiYmFzZV9mYXJlIjo3MjEuNjMsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzQuMTgsImJhc2VfZmFyZSI6NzIxLjYzLCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "538.29", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 16.15 }, "partner": { "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14, "gross": { "base_fare": "538.29", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 16.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTUuODMiLCJiYXNlX2ZhcmUiOiI3NDMuMjgiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS42NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzQuMTgiLCJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM0LjE4IiwiYmFzZV9mYXJlIjoiNzIxLjYzIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzQuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 787.58, "filter": { "id": "F77TX00174-978", "price": 787.58, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*980*_*ozXTBfeE2iGNqbht", "flight_key": "F77TX00174-979", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 10: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-11 19:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "104" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "104" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-11 23:40:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 02:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H55M", "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 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 737.41, "gross_total": 968.22, "base_fare": 521.14, "tax": 216.27, "sell": { "currency": "GBP", "total": 737.41, "base_fare": 521.14, "tax": 216.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg4LjU3LCJiYXNlX2ZhcmUiOjY5OC42NCwidGF4IjoyODkuOTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguMjIsImJhc2VfZmFyZSI6Njc4LjI5LCJ0YXgiOjI4OS45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5NjguMjIsImJhc2VfZmFyZSI6Njc4LjI5LCJ0YXgiOjI4OS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.41, "base_fare": 521.14, "tax": 216.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "505.96", "tax": "216.27", "discount": 0, "ait": "0.00", "service_charge": 15.18 }, "partner": { "currency": "GBP", "total": 737.41, "base_fare": 521.14, "tax": 216.27, "gross": { "base_fare": "505.96", "tax": "216.27", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OC41NyIsImJhc2VfZmFyZSI6IjY5OC42NCIsInRheCI6IjI4OS45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC4yOSIsInRheCI6IjI4OS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIwLjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMjAuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY4LjIyIiwiYmFzZV9mYXJlIjoiNjc4LjI5IiwidGF4IjoiMjg5LjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNjc4LjI5IiwidGF4IjoiMjg5LjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTY4LjIyIiwiYmFzZV9mYXJlIjoiNjc4LjI5IiwidGF4IjoiMjg5LjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk2OC4yMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 737.41, "filter": { "id": "F77TX00174-979", "price": 737.41, "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": "morning", "departure_departure_time": "2026-01-11 10:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111045kwi202601111945104kwi202601112340jed202601120215783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*981*_*Ghxr4TElUG21ALMj", "flight_key": "F77TX00174-980", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.14, "gross_total": 969.57, "base_fare": 477.03, "tax": 260.11, "sell": { "currency": "GBP", "total": 737.14, "base_fare": 477.03, "tax": 260.11 }, "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.14, "base_fare": 477.03, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 737.14, "base_fare": 477.03, "tax": 260.11, "gross": { "base_fare": "463.13", "tax": "260.11", "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.14, "filter": { "id": "F77TX00174-980", "price": 737.14, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*982*_*gI5gUQTGLt75ZDKa", "flight_key": "F77TX00174-981", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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 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": "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.14, "gross_total": 969.57, "base_fare": 477.03, "tax": 260.11, "sell": { "currency": "GBP", "total": 737.14, "base_fare": 477.03, "tax": 260.11 }, "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.14, "base_fare": 477.03, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "463.13", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 13.9 }, "partner": { "currency": "GBP", "total": 737.14, "base_fare": 477.03, "tax": 260.11, "gross": { "base_fare": "463.13", "tax": "260.11", "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.14, "filter": { "id": "F77TX00174-981", "price": 737.14, "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-11 21:50: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": "lhr202601112150bah2026011207206bah202601130135jed202601130410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*983*_*oZm1bXb1XUWCvG8S", "flight_key": "F77TX00174-982", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-982", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*984*_*TDT83rgGs026olU8", "flight_key": "F77TX00174-983", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-983", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*985*_*M61Lt8hmI1MvBddM", "flight_key": "F77TX00174-984", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-984", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*986*_*wRllfYPOZZyU5qMT", "flight_key": "F77TX00174-985", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.74, "gross_total": 1025.4, "base_fare": 544.11, "tax": 236.63, "sell": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63 }, "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.74, "base_fare": 544.11, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "528.26", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 15.85 }, "partner": { "currency": "GBP", "total": 780.74, "base_fare": 544.11, "tax": 236.63, "gross": { "base_fare": "528.26", "tax": "236.63", "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.74, "filter": { "id": "F77TX00174-985", "price": 780.74, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*987*_*TvAhWgUGDf4XOCy4", "flight_key": "F77TX00174-986", "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-11 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-11 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-11", "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.7, "gross_total": 1038.24, "base_fare": 557.56, "tax": 233.14, "sell": { "currency": "GBP", "total": 790.7, "base_fare": 557.56, "tax": 233.14 }, "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.7, "base_fare": 557.56, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.32", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 16.24 }, "partner": { "currency": "GBP", "total": 790.7, "base_fare": 557.56, "tax": 233.14, "gross": { "base_fare": "541.32", "tax": "233.14", "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.7, "filter": { "id": "F77TX00174-986", "price": 790.7, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*988*_*IdeVpIKEAkh3cBBY", "flight_key": "F77TX00174-987", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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.24, "gross_total": 974.91, "base_fare": 481.13, "tax": 260.11, "sell": { "currency": "GBP", "total": 741.24, "base_fare": 481.13, "tax": 260.11 }, "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.24, "base_fare": 481.13, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "467.11", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 14.02 }, "partner": { "currency": "GBP", "total": 741.24, "base_fare": 481.13, "tax": 260.11, "gross": { "base_fare": "467.11", "tax": "260.11", "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.24, "filter": { "id": "F77TX00174-987", "price": 741.24, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*989*_*CFmhlOUBWnVYcRAC", "flight_key": "F77TX00174-988", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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 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-12 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-12", "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.19, "gross_total": 1042.91, "base_fare": 557.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 794.19, "base_fare": 557.56, "tax": 236.63 }, "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.19, "base_fare": 557.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.32", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 16.24 }, "partner": { "currency": "GBP", "total": 794.19, "base_fare": 557.56, "tax": 236.63, "gross": { "base_fare": "541.32", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-988", "price": 794.19, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120010jed2026011202056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*990*_*oANqK9FwEw6VHxtB", "flight_key": "F77TX00174-989", "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-11 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-12 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 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": 753.83, "gross_total": 986.75, "base_fare": 610.67, "tax": 143.17, "sell": { "currency": "GBP", "total": 753.83, "base_fare": 610.67, "tax": 143.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC41OSwiYmFzZV9mYXJlIjo4MTguNjYsInRheCI6MTkxLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg2Ljc1LCJiYXNlX2ZhcmUiOjc5NC44MiwidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg2Ljc1LCJiYXNlX2ZhcmUiOjc5NC44MiwidGF4IjoxOTEuOTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.83, "base_fare": 610.67, "tax": 143.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "592.88", "tax": "143.17", "discount": 0, "ait": "0.00", "service_charge": 17.78 }, "partner": { "currency": "GBP", "total": 753.83, "base_fare": 610.67, "tax": 143.17, "gross": { "base_fare": "592.88", "tax": "143.17", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuNTkiLCJiYXNlX2ZhcmUiOiI4MTguNjYiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTQuODIiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ni43NSIsImJhc2VfZmFyZSI6Ijc5NC44MiIsInRheCI6IjE5MS45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6Ijc5NC44MiIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ni43NSIsImJhc2VfZmFyZSI6Ijc5NC44MiIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODYuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.83, "filter": { "id": "F77TX00174-989", "price": 753.83, "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-11 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130bom2026011212152bom202601121810jed20260112212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*991*_*5Xa532xKg6iqSA3f", "flight_key": "F77TX00174-990", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 743.11, "gross_total": 978.4, "base_fare": 456.36, "tax": 286.75, "sell": { "currency": "GBP", "total": 743.11, "base_fare": 456.36, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk2LjIyLCJiYXNlX2ZhcmUiOjYxMS44LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk3OC40LCJiYXNlX2ZhcmUiOjU5My45OCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTc4LjQsImJhc2VfZmFyZSI6NTkzLjk4LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.11, "base_fare": 456.36, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "443.07", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 13.29 }, "partner": { "currency": "GBP", "total": 743.11, "base_fare": 456.36, "tax": 286.75, "gross": { "base_fare": "443.07", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ni4yMiIsImJhc2VfZmFyZSI6IjYxMS44MCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5My45OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTcuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQwIiwiYmFzZV9mYXJlIjoiNTkzLjk4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTkzLjk4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiOTc4LjQwIiwiYmFzZV9mYXJlIjoiNTkzLjk4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjk3OC4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 743.11, "filter": { "id": "F77TX00174-990", "price": 743.11, "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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*992*_*X8EbJ889X0dhGBaH", "flight_key": "F77TX00174-991", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 787.58, "gross_total": 1034.18, "base_fare": 554.44, "tax": 233.14, "sell": { "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1NS44MywiYmFzZV9mYXJlIjo3NDMuMjgsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNC4xOCwiYmFzZV9mYXJlIjo3MjEuNjMsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzQuMTgsImJhc2VfZmFyZSI6NzIxLjYzLCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "538.29", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 16.15 }, "partner": { "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14, "gross": { "base_fare": "538.29", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 16.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTUuODMiLCJiYXNlX2ZhcmUiOiI3NDMuMjgiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS42NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzQuMTgiLCJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM0LjE4IiwiYmFzZV9mYXJlIjoiNzIxLjYzIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzQuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 787.58, "filter": { "id": "F77TX00174-991", "price": 787.58, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*993*_*7jBF9hpsqBejuuWM", "flight_key": "F77TX00174-992", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 787.58, "gross_total": 1034.18, "base_fare": 554.44, "tax": 233.14, "sell": { "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1NS44MywiYmFzZV9mYXJlIjo3NDMuMjgsInRheCI6MzEyLjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNC4xOCwiYmFzZV9mYXJlIjo3MjEuNjMsInRheCI6MzEyLjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzQuMTgsImJhc2VfZmFyZSI6NzIxLjYzLCJ0YXgiOjMxMi41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "538.29", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 16.15 }, "partner": { "currency": "GBP", "total": 787.58, "base_fare": 554.44, "tax": 233.14, "gross": { "base_fare": "538.29", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 16.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTUuODMiLCJiYXNlX2ZhcmUiOiI3NDMuMjgiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS42NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzQuMTgiLCJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjEuNjMiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM0LjE4IiwiYmFzZV9mYXJlIjoiNzIxLjYzIiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzQuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 787.58, "filter": { "id": "F77TX00174-992", "price": 787.58, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*994*_*e6O08Pzkxdv1nNOt", "flight_key": "F77TX00174-993", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 749.55, "gross_total": 984.48, "base_fare": 521.39, "tax": 228.16, "sell": { "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNC44NCwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzA1Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ4LCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMDUuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ4LCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMDUuODd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "228.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16, "gross": { "base_fare": "506.20", "tax": "228.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDQuODQiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMDUuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMDUuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OCIsImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OCIsImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.55, "filter": { "id": "F77TX00174-993", "price": 749.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*995*_*rWDaOorLJhHqALpw", "flight_key": "F77TX00174-994", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "IST", "departure_time": "2026-01-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H55M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 749.55, "gross_total": 984.48, "base_fare": 521.39, "tax": 228.16, "sell": { "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNC44NCwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzA1Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ4LCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMDUuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ4LCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMDUuODd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "228.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16, "gross": { "base_fare": "506.20", "tax": "228.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDQuODQiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMDUuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMDUuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OCIsImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OCIsImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.55, "filter": { "id": "F77TX00174-994", "price": 749.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*996*_*LLPQqAIbkU4yD0br", "flight_key": "F77TX00174-995", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 749.55, "gross_total": 984.48, "base_fare": 521.39, "tax": 228.16, "sell": { "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNC44NCwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzA1Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ4LCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMDUuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ4LCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMDUuODd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "228.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16, "gross": { "base_fare": "506.20", "tax": "228.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDQuODQiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMDUuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMDUuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OCIsImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OCIsImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.55, "filter": { "id": "F77TX00174-995", "price": 749.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*997*_*AtXxeNOOAB3HZbIL", "flight_key": "F77TX00174-996", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 749.55, "gross_total": 984.48, "base_fare": 521.39, "tax": 228.16, "sell": { "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNC44NCwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzA1Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ4LCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMDUuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg0LjQ4LCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMDUuODd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "228.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 749.55, "base_fare": 521.39, "tax": 228.16, "gross": { "base_fare": "506.20", "tax": "228.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDQuODQiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMDUuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMDUuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OCIsImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC40OCIsImJhc2VfZmFyZSI6IjY3OC42MSIsInRheCI6IjMwNS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 749.55, "filter": { "id": "F77TX00174-996", "price": 749.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*998*_*KTO9ZDR5UVmpqi4q", "flight_key": "F77TX00174-997", "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-11 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-11 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-11", "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.7, "gross_total": 1038.24, "base_fare": 557.56, "tax": 233.14, "sell": { "currency": "GBP", "total": 790.7, "base_fare": 557.56, "tax": 233.14 }, "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.7, "base_fare": 557.56, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.32", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 16.24 }, "partner": { "currency": "GBP", "total": 790.7, "base_fare": 557.56, "tax": 233.14, "gross": { "base_fare": "541.32", "tax": "233.14", "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.7, "filter": { "id": "F77TX00174-997", "price": 790.7, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*999*_*CEsJythetYv18wHS", "flight_key": "F77TX00174-998", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 746.4, "gross_total": 981.64, "base_fare": 486.29, "tax": 260.11, "sell": { "currency": "GBP", "total": 746.4, "base_fare": 486.29, "tax": 260.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC42MywiYmFzZV9mYXJlIjo2NTEuOTIsInRheCI6MzQ4LjcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjY0LCJiYXNlX2ZhcmUiOjYzMi45MywidGF4IjozNDguNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjY0LCJiYXNlX2ZhcmUiOjYzMi45MywidGF4IjozNDguNzF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 486.29, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.12", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 14.17 }, "partner": { "currency": "GBP", "total": 746.4, "base_fare": 486.29, "tax": 260.11, "gross": { "base_fare": "472.12", "tax": "260.11", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNjMiLCJiYXNlX2ZhcmUiOiI2NTEuOTIiLCJ0YXgiOiIzNDguNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuOTMiLCJ0YXgiOiIzNDguNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4Ljk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS42NCIsImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjM0OC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjM0OC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS42NCIsImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjM0OC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODEuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.4, "filter": { "id": "F77TX00174-998", "price": 746.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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1000*_*hbl6dPtENzrIZFsU", "flight_key": "F77TX00174-999", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "6", "unit": "kg", "title": "6 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": "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": "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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 746.4, "gross_total": 981.64, "base_fare": 486.29, "tax": 260.11, "sell": { "currency": "GBP", "total": 746.4, "base_fare": 486.29, "tax": 260.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMC42MywiYmFzZV9mYXJlIjo2NTEuOTIsInRheCI6MzQ4LjcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjY0LCJiYXNlX2ZhcmUiOjYzMi45MywidGF4IjozNDguNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTgxLjY0LCJiYXNlX2ZhcmUiOjYzMi45MywidGF4IjozNDguNzF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.4, "base_fare": 486.29, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "472.12", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 14.17 }, "partner": { "currency": "GBP", "total": 746.4, "base_fare": 486.29, "tax": 260.11, "gross": { "base_fare": "472.12", "tax": "260.11", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDAuNjMiLCJiYXNlX2ZhcmUiOiI2NTEuOTIiLCJ0YXgiOiIzNDguNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzIuOTMiLCJ0YXgiOiIzNDguNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC45OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4Ljk5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS42NCIsImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjM0OC43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjM0OC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4MS42NCIsImJhc2VfZmFyZSI6IjYzMi45MyIsInRheCI6IjM0OC43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODEuNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.4, "filter": { "id": "F77TX00174-999", "price": 746.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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50: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": "lhr202601112150bah2026011207206bah202601130155jed202601130430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1001*_*klYvyKryTyQWaGXA", "flight_key": "F77TX00174-1000", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 748.27, "gross_total": 985.12, "base_fare": 461.52, "tax": 286.75, "sell": { "currency": "GBP", "total": 748.27, "base_fare": 461.52, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMy4xNCwiYmFzZV9mYXJlIjo2MTguNzIsInRheCI6Mzg0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg1LjEyLCJiYXNlX2ZhcmUiOjYwMC43LCJ0YXgiOjM4NC40MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODUuMTIsImJhc2VfZmFyZSI6NjAwLjcsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.27, "base_fare": 461.52, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "448.08", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 13.44 }, "partner": { "currency": "GBP", "total": 748.27, "base_fare": 461.52, "tax": 286.75, "gross": { "base_fare": "448.08", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDMuMTQiLCJiYXNlX2ZhcmUiOiI2MTguNzIiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDAuNzAiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS4xMiIsImJhc2VfZmFyZSI6IjYwMC43MCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMC43MCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NS4xMiIsImJhc2VfZmFyZSI6IjYwMC43MCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODUuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 748.27, "filter": { "id": "F77TX00174-1000", "price": 748.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1002*_*O3nBx3nY0PttRtja", "flight_key": "F77TX00174-1001", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "1", "unit": "kg", "title": "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": 746.7, "gross_total": 983.17, "base_fare": 457.33, "tax": 289.37, "sell": { "currency": "GBP", "total": 746.7, "base_fare": 457.33, "tax": 289.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS4wMywiYmFzZV9mYXJlIjo2MTMuMSwidGF4IjozODcuOTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODMuMTcsImJhc2VfZmFyZSI6NTk1LjI0LCJ0YXgiOjM4Ny45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODMuMTcsImJhc2VfZmFyZSI6NTk1LjI0LCJ0YXgiOjM4Ny45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.7, "base_fare": 457.33, "tax": 289.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "444.01", "tax": "289.37", "discount": 0, "ait": "0.00", "service_charge": 13.32 }, "partner": { "currency": "GBP", "total": 746.7, "base_fare": 457.33, "tax": 289.37, "gross": { "base_fare": "444.01", "tax": "289.37", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuMDMiLCJiYXNlX2ZhcmUiOiI2MTMuMTAiLCJ0YXgiOiIzODcuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTUuMjQiLCJ0YXgiOiIzODcuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNy44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My4xNyIsImJhc2VfZmFyZSI6IjU5NS4yNCIsInRheCI6IjM4Ny45MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NS4yNCIsInRheCI6IjM4Ny45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4My4xNyIsImJhc2VfZmFyZSI6IjU5NS4yNCIsInRheCI6IjM4Ny45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODMuMTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 746.7, "filter": { "id": "F77TX00174-1001", "price": 746.7, "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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1003*_*vHn05m6UFmF6BFpd", "flight_key": "F77TX00174-1002", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 10: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-11 19:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "104" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "104" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-11 23:40:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 02:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H55M", "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 Piece" } }, "carry_on": { "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.19, "gross_total": 984.85, "base_fare": 533.79, "tax": 216.39, "sell": { "currency": "GBP", "total": 750.19, "base_fare": 533.79, "tax": 216.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNS42OSwiYmFzZV9mYXJlIjo3MTUuNiwidGF4IjoyOTAuMDl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODQuODUsImJhc2VfZmFyZSI6Njk0Ljc2LCJ0YXgiOjI5MC4wOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODQuODUsImJhc2VfZmFyZSI6Njk0Ljc2LCJ0YXgiOjI5MC4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.19, "base_fare": 533.79, "tax": 216.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "518.25", "tax": "216.39", "discount": 0, "ait": "0.00", "service_charge": 15.55 }, "partner": { "currency": "GBP", "total": 750.19, "base_fare": 533.79, "tax": 216.39, "gross": { "base_fare": "518.25", "tax": "216.39", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDUuNjkiLCJiYXNlX2ZhcmUiOiI3MTUuNjAiLCJ0YXgiOiIyOTAuMDkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuNzYiLCJ0YXgiOiIyOTAuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC44NSIsImJhc2VfZmFyZSI6IjY5NC43NiIsInRheCI6IjI5MC4wOSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY5NC43NiIsInRheCI6IjI5MC4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4NC44NSIsImJhc2VfZmFyZSI6IjY5NC43NiIsInRheCI6IjI5MC4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODQuODQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 750.19, "filter": { "id": "F77TX00174-1002", "price": 750.19, "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": "morning", "departure_departure_time": "2026-01-11 10:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111045kwi202601111945104kwi202601112340jed202601120215783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1004*_*3ztzF5hZvBOyZfPP", "flight_key": "F77TX00174-1003", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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 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-12 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-12", "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 751.07, "gross_total": 987.27, "base_fare": 502.3, "tax": 248.77, "sell": { "currency": "GBP", "total": 751.07, "base_fare": 502.3, "tax": 248.77 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNi44OCwiYmFzZV9mYXJlIjo2NzMuMzgsInRheCI6MzMzLjV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5ODcuMjcsImJhc2VfZmFyZSI6NjUzLjc3LCJ0YXgiOjMzMy41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk4Ny4yNywiYmFzZV9mYXJlIjo2NTMuNzcsInRheCI6MzMzLjV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 751.07, "base_fare": 502.3, "tax": 248.77, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "487.67", "tax": "248.77", "discount": 0, "ait": "0.00", "service_charge": 14.63 }, "partner": { "currency": "GBP", "total": 751.07, "base_fare": 502.3, "tax": 248.77, "gross": { "base_fare": "487.67", "tax": "248.77", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDYuODgiLCJiYXNlX2ZhcmUiOiI2NzMuMzgiLCJ0YXgiOiIzMzMuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NTMuNzciLCJ0YXgiOiIzMzMuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS42MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjYxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny4yNyIsImJhc2VfZmFyZSI6IjY1My43NyIsInRheCI6IjMzMy41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY1My43NyIsInRheCI6IjMzMy41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4Ny4yNyIsImJhc2VfZmFyZSI6IjY1My43NyIsInRheCI6IjMzMy41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODcuMjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 751.07, "filter": { "id": "F77TX00174-1003", "price": 751.07, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120010jed2026011202056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1005*_*Q2EyIC3OxdFbGng3", "flight_key": "F77TX00174-1004", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 807.59, "gross_total": 1060.36, "base_fare": 570.96, "tax": 236.63, "sell": { "currency": "GBP", "total": 807.59, "base_fare": 570.96, "tax": 236.63 }, "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.59, "base_fare": 570.96, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "554.33", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 16.63 }, "partner": { "currency": "GBP", "total": 807.59, "base_fare": 570.96, "tax": 236.63, "gross": { "base_fare": "554.33", "tax": "236.63", "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.59, "filter": { "id": "F77TX00174-1004", "price": 807.59, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120500jed2026011206556483", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1006*_*Q83spo0yL0AV9XBO", "flight_key": "F77TX00174-1005", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 807.59, "gross_total": 1060.36, "base_fare": 570.96, "tax": 236.63, "sell": { "currency": "GBP", "total": 807.59, "base_fare": 570.96, "tax": 236.63 }, "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.59, "base_fare": 570.96, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "554.33", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 16.63 }, "partner": { "currency": "GBP", "total": 807.59, "base_fare": 570.96, "tax": 236.63, "gross": { "base_fare": "554.33", "tax": "236.63", "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.59, "filter": { "id": "F77TX00174-1005", "price": 807.59, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120520jed2026011207156485", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1007*_*VlhwU7xbH7ygNOr1", "flight_key": "F77TX00174-1006", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1006", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1008*_*nPtG7AeWH0djmlX1", "flight_key": "F77TX00174-1007", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1007", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1009*_*JKHO8T7yj6KB00c4", "flight_key": "F77TX00174-1008", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1008", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1010*_*IwYfOZg8Fd7tEQUF", "flight_key": "F77TX00174-1009", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1009", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1011*_*GkXpTLM8mkd3JvwW", "flight_key": "F77TX00174-1010", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1010", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1012*_*OfXI2btJCcek2EsI", "flight_key": "F77TX00174-1011", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1011", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1013*_*l3IjB5NC16JHu9DX", "flight_key": "F77TX00174-1012", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT21H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT21H55M", "lay_over_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": "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1012", "price": 753.68, "journey_duration": "PT", "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": "morning", "departure_departure_time": "2026-01-11 10:15: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": "lgw202601111015ist2026011117151982ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1014*_*G8s76Dlhk0Ms48eX", "flight_key": "F77TX00174-1013", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H55M", "lay_over_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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1013", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1015*_*61kmrVmXJIfHHhpG", "flight_key": "F77TX00174-1014", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT08H15M", "lay_over_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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1014", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1016*_*x0TF4LHfRGHQxSUx", "flight_key": "F77TX00174-1015", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT10H20M", "lay_over_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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1015", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1017*_*hVjX5masgbfjz6VH", "flight_key": "F77TX00174-1016", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "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": "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1016", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1018*_*68nSFS47rmOU0r8Q", "flight_key": "F77TX00174-1017", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT16H35M", "lay_over_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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1017", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1019*_*HMj6Dq6IxzAz9nee", "flight_key": "F77TX00174-1018", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "PT15H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT15H05M", "lay_over_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": "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1018", "price": 753.68, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 17:05: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": "lgw202601111705ist2026011200051998ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1020*_*DE7vzDUWrPwWryy9", "flight_key": "F77TX00174-1019", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1019", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1021*_*3R9nhtyt3SXMCnK8", "flight_key": "F77TX00174-1020", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1020", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1022*_*Jd3MPk4WMjtWpIDA", "flight_key": "F77TX00174-1021", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1021", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1023*_*DKo7eYBETXFF5lVy", "flight_key": "F77TX00174-1022", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1022", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1024*_*3w54WPdj1DYrCVRg", "flight_key": "F77TX00174-1023", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 753.68, "gross_total": 989.77, "base_fare": 528.17, "tax": 225.51, "sell": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMC4zOSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzAyLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljc3LCJiYXNlX2ZhcmUiOjY4Ny40NSwidGF4IjozMDIuMzJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 753.68, "base_fare": 528.17, "tax": 225.51, "gross": { "base_fare": "512.79", "tax": "225.51", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTAuMzkiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzMDIuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzMDIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS43NyIsImJhc2VfZmFyZSI6IjY4Ny40NSIsInRheCI6IjMwMi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 753.68, "filter": { "id": "F77TX00174-1023", "price": 753.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05: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": "lgw202601111705ist2026011200051998ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1025*_*BVv0SnpKg52Y0ytb", "flight_key": "F77TX00174-1024", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 751.86, "gross_total": 989.89, "base_fare": 462.44, "tax": 289.42, "sell": { "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNy45NSwiYmFzZV9mYXJlIjo2MTkuOTUsInRheCI6Mzg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg5LCJiYXNlX2ZhcmUiOjYwMS44OSwidGF4IjozODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg5LCJiYXNlX2ZhcmUiOjYwMS44OSwidGF4IjozODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "448.97", "tax": "289.42", "discount": 0, "ait": "0.00", "service_charge": 13.47 }, "partner": { "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42, "gross": { "base_fare": "448.97", "tax": "289.42", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDcuOTUiLCJiYXNlX2ZhcmUiOiI2MTkuOTUiLCJ0YXgiOiIzODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuODkiLCJ0YXgiOiIzODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44OSIsImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44OSIsImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 751.86, "filter": { "id": "F77TX00174-1024", "price": 751.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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1026*_*QbqKktL7dicoOJhG", "flight_key": "F77TX00174-1025", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 751.86, "gross_total": 989.89, "base_fare": 462.44, "tax": 289.42, "sell": { "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNy45NSwiYmFzZV9mYXJlIjo2MTkuOTUsInRheCI6Mzg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg5LCJiYXNlX2ZhcmUiOjYwMS44OSwidGF4IjozODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg5LCJiYXNlX2ZhcmUiOjYwMS44OSwidGF4IjozODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "448.97", "tax": "289.42", "discount": 0, "ait": "0.00", "service_charge": 13.47 }, "partner": { "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42, "gross": { "base_fare": "448.97", "tax": "289.42", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDcuOTUiLCJiYXNlX2ZhcmUiOiI2MTkuOTUiLCJ0YXgiOiIzODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuODkiLCJ0YXgiOiIzODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44OSIsImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44OSIsImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 751.86, "filter": { "id": "F77TX00174-1025", "price": 751.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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1027*_*2FLVfqdREbDhesN0", "flight_key": "F77TX00174-1026", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "1", "unit": "kg", "title": "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": 751.86, "gross_total": 989.89, "base_fare": 462.44, "tax": 289.42, "sell": { "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwNy45NSwiYmFzZV9mYXJlIjo2MTkuOTUsInRheCI6Mzg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg5LCJiYXNlX2ZhcmUiOjYwMS44OSwidGF4IjozODgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTg5Ljg5LCJiYXNlX2ZhcmUiOjYwMS44OSwidGF4IjozODh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "448.97", "tax": "289.42", "discount": 0, "ait": "0.00", "service_charge": 13.47 }, "partner": { "currency": "GBP", "total": 751.86, "base_fare": 462.44, "tax": 289.42, "gross": { "base_fare": "448.97", "tax": "289.42", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDcuOTUiLCJiYXNlX2ZhcmUiOiI2MTkuOTUiLCJ0YXgiOiIzODguMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuODkiLCJ0YXgiOiIzODguMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44OSIsImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk4OS44OSIsImJhc2VfZmFyZSI6IjYwMS44OSIsInRheCI6IjM4OC4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5ODkuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 751.86, "filter": { "id": "F77TX00174-1026", "price": 751.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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1028*_*S8RQFLRv9KDneOMm", "flight_key": "F77TX00174-1027", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 755.89, "gross_total": 994.51, "base_fare": 482.29, "tax": 273.59, "sell": { "currency": "GBP", "total": 755.89, "base_fare": 482.29, "tax": 273.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMy4zNCwiYmFzZV9mYXJlIjo2NDYuNTYsInRheCI6MzY2Ljc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0LjUxLCJiYXNlX2ZhcmUiOjYyNy43MywidGF4IjozNjYuNzgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6OTk0LjUxLCJiYXNlX2ZhcmUiOjYyNy43MywidGF4IjozNjYuNzh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 755.89, "base_fare": 482.29, "tax": 273.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "468.25", "tax": "273.59", "discount": 0, "ait": "0.00", "service_charge": 14.05 }, "partner": { "currency": "GBP", "total": 755.89, "base_fare": 482.29, "tax": 273.59, "gross": { "base_fare": "468.25", "tax": "273.59", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTMuMzQiLCJiYXNlX2ZhcmUiOiI2NDYuNTYiLCJ0YXgiOiIzNjYuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MjcuNzMiLCJ0YXgiOiIzNjYuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjgzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC41MSIsImJhc2VfZmFyZSI6IjYyNy43MyIsInRheCI6IjM2Ni43OCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjYyNy43MyIsInRheCI6IjM2Ni43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NC41MSIsImJhc2VfZmFyZSI6IjYyNy43MyIsInRheCI6IjM2Ni43OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTQuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 755.89, "filter": { "id": "F77TX00174-1027", "price": 755.89, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1029*_*m58NVfLQ9BiR53Io", "flight_key": "F77TX00174-1028", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 755.8, "gross_total": 995.37, "base_fare": 457.33, "tax": 298.47, "sell": { "currency": "GBP", "total": 755.8, "base_fare": 457.33, "tax": 298.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxMy4yMywiYmFzZV9mYXJlIjo2MTMuMSwidGF4Ijo0MDAuMTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTUuMzcsImJhc2VfZmFyZSI6NTk1LjI0LCJ0YXgiOjQwMC4xMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTUuMzcsImJhc2VfZmFyZSI6NTk1LjI0LCJ0YXgiOjQwMC4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 755.8, "base_fare": 457.33, "tax": 298.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "444.01", "tax": "298.47", "discount": 0, "ait": "0.00", "service_charge": 13.32 }, "partner": { "currency": "GBP", "total": 755.8, "base_fare": 457.33, "tax": 298.47, "gross": { "base_fare": "444.01", "tax": "298.47", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTMuMjMiLCJiYXNlX2ZhcmUiOiI2MTMuMTAiLCJ0YXgiOiI0MDAuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1OTUuMjQiLCJ0YXgiOiI0MDAuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNy44NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3Ljg2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4zNyIsImJhc2VfZmFyZSI6IjU5NS4yNCIsInRheCI6IjQwMC4xMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NS4yNCIsInRheCI6IjQwMC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5NS4zNyIsImJhc2VfZmFyZSI6IjU5NS4yNCIsInRheCI6IjQwMC4xMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTUuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 755.8, "filter": { "id": "F77TX00174-1028", "price": 755.8, "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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1030*_*Sp4Tgi5hoW4WsBQz", "flight_key": "F77TX00174-1029", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 758.82, "gross_total": 997.37, "base_fare": 509.98, "tax": 248.84, "sell": { "currency": "GBP", "total": 758.82, "base_fare": 509.98, "tax": 248.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNy4yOCwiYmFzZV9mYXJlIjo2ODMuNjgsInRheCI6MzMzLjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo5OTcuMzcsImJhc2VfZmFyZSI6NjYzLjc3LCJ0YXgiOjMzMy42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjk5Ny4zNywiYmFzZV9mYXJlIjo2NjMuNzcsInRheCI6MzMzLjZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.82, "base_fare": 509.98, "tax": 248.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "495.13", "tax": "248.84", "discount": 0, "ait": "0.00", "service_charge": 14.85 }, "partner": { "currency": "GBP", "total": 758.82, "base_fare": 509.98, "tax": 248.84, "gross": { "base_fare": "495.13", "tax": "248.84", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTcuMjgiLCJiYXNlX2ZhcmUiOiI2ODMuNjgiLCJ0YXgiOiIzMzMuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NjMuNzciLCJ0YXgiOiIzMzMuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS45MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjkxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4zNyIsImJhc2VfZmFyZSI6IjY2My43NyIsInRheCI6IjMzMy42MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjY2My43NyIsInRheCI6IjMzMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Ijk5Ny4zNyIsImJhc2VfZmFyZSI6IjY2My43NyIsInRheCI6IjMzMy42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo5OTcuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 758.82, "filter": { "id": "F77TX00174-1029", "price": 758.82, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120715jed2026011209106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1031*_*dZu31iWbtK940ElW", "flight_key": "F77TX00174-1030", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 814.81, "gross_total": 1069.75, "base_fare": 578.18, "tax": 236.63, "sell": { "currency": "GBP", "total": 814.81, "base_fare": 578.18, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Mi4zMywiYmFzZV9mYXJlIjo3NzUuMTEsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OS43NSwiYmFzZV9mYXJlIjo3NTIuNTMsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjkuNzUsImJhc2VfZmFyZSI6NzUyLjUzLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 814.81, "base_fare": 578.18, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "561.34", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 16.84 }, "partner": { "currency": "GBP", "total": 814.81, "base_fare": 578.18, "tax": 236.63, "gross": { "base_fare": "561.34", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTIuMzMiLCJiYXNlX2ZhcmUiOiI3NzUuMTEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTIuNTMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjkuNzUiLCJiYXNlX2ZhcmUiOiI3NTIuNTMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTIuNTMiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY5Ljc1IiwiYmFzZV9mYXJlIjoiNzUyLjUzIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjkuNzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 814.81, "filter": { "id": "F77TX00174-1030", "price": 814.81, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120715jed2026011209106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1032*_*goHt3V3LIr5x8dVX", "flight_key": "F77TX00174-1031", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 2, "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-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 2, "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": 761.26, "gross_total": 1001.41, "base_fare": 489.9, "tax": 271.36, "sell": { "currency": "GBP", "total": 761.26, "base_fare": 489.9, "tax": 271.36 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMC41NCwiYmFzZV9mYXJlIjo2NTYuNzYsInRheCI6MzYzLjc4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMS40MSwiYmFzZV9mYXJlIjo2MzcuNjMsInRheCI6MzYzLjc4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDEuNDEsImJhc2VfZmFyZSI6NjM3LjYzLCJ0YXgiOjM2My43OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 761.26, "base_fare": 489.9, "tax": 271.36, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "475.63", "tax": "271.36", "discount": 0, "ait": "0.00", "service_charge": 14.27 }, "partner": { "currency": "GBP", "total": 761.26, "base_fare": 489.9, "tax": 271.36, "gross": { "base_fare": "475.63", "tax": "271.36", "discount": "0.00", "ait": "0.00", "service_charge": 14.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjAuNTQiLCJiYXNlX2ZhcmUiOiI2NTYuNzYiLCJ0YXgiOiIzNjMuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzcuNjMiLCJ0YXgiOiIzNjMuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOS4xMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE5LjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuNDEiLCJiYXNlX2ZhcmUiOiI2MzcuNjMiLCJ0YXgiOiIzNjMuNzgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MzcuNjMiLCJ0YXgiOiIzNjMuNzgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjQxIiwiYmFzZV9mYXJlIjoiNjM3LjYzIiwidGF4IjoiMzYzLjc4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 761.26, "filter": { "id": "F77TX00174-1031", "price": 761.26, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1033*_*dRuGhZG0NQuqTnXj", "flight_key": "F77TX00174-1032", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1032", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1034*_*d1gzkFuGey8oiWxF", "flight_key": "F77TX00174-1033", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1033", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1035*_*aWttVHrs1DcSVAs2", "flight_key": "F77TX00174-1034", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1034", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1036*_*6BUmRngDj39mzXyL", "flight_key": "F77TX00174-1035", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1035", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1037*_*SxSSxF6tc5NzFo2m", "flight_key": "F77TX00174-1036", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1036", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1038*_*K2KAloe0Q39YPn9i", "flight_key": "F77TX00174-1037", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1037", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1039*_*ctBddmfVTiH2lkkZ", "flight_key": "F77TX00174-1038", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1038", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1040*_*QvJezdzrkRcuBR1t", "flight_key": "F77TX00174-1039", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1039", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1041*_*ZbFQa0NAyjAM6Z2m", "flight_key": "F77TX00174-1040", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1040", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1042*_*aYIXQSRvJanHPtCx", "flight_key": "F77TX00174-1041", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1041", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1043*_*pSpfcDIude9d3kcG", "flight_key": "F77TX00174-1042", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1042", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16: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": "lhr202601111635ist2026011123251986ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1044*_*USmy3cM8vHPdRBey", "flight_key": "F77TX00174-1043", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1043", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16: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": "lhr202601111635ist2026011123251986ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1045*_*RMeV1BtkgnHwKRO1", "flight_key": "F77TX00174-1044", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1044", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1046*_*BneVsW1SpQ0A2z6o", "flight_key": "F77TX00174-1045", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1045", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1047*_*dNsOF06KhIe1luTp", "flight_key": "F77TX00174-1046", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1046", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1048*_*xw6bTYpFfcWqnHNK", "flight_key": "F77TX00174-1047", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1047", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1049*_*KqJCvQyalxcuVHv9", "flight_key": "F77TX00174-1048", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1048", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1050*_*WwEwhTumAoi7hQ7f", "flight_key": "F77TX00174-1049", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1049", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1051*_*QvHTAyCGM9RXPVGJ", "flight_key": "F77TX00174-1050", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1050", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1052*_*A6w5Grg7eWscggZD", "flight_key": "F77TX00174-1051", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT12H20M", "lay_over_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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1051", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1053*_*8rTYDoc8QboxGQFW", "flight_key": "F77TX00174-1052", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT18H20M", "lay_over_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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1052", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1054*_*tPMlrgmS1VXdpQgN", "flight_key": "F77TX00174-1053", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "PT22H40M", "lay_over_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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1053", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1055*_*FUp4ITnewz6ftM0x", "flight_key": "F77TX00174-1054", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1054", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1056*_*I6SRh5Rz0IiK2aHo", "flight_key": "F77TX00174-1055", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1055", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1057*_*UsPdSqHtQrr4u5i0", "flight_key": "F77TX00174-1056", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1056", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1058*_*4ZTD0bOj2EQiW0XN", "flight_key": "F77TX00174-1057", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1057", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1059*_*MVhE07hIRKX1I4bL", "flight_key": "F77TX00174-1058", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": "Q", "cabin_code": "Q", "booking_code": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1058", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1060*_*hE3pNFqGBL6G6dIp", "flight_key": "F77TX00174-1059", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": 762.55, "gross_total": 1001.91, "base_fare": 521.39, "tax": 241.16, "sell": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMi4yNywiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzIzLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDAxLjkxLCJiYXNlX2ZhcmUiOjY3OC42MSwidGF4IjozMjMuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.55, "base_fare": 521.39, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 762.55, "base_fare": 521.39, "tax": 241.16, "gross": { "base_fare": "506.20", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjIuMjciLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDEuOTEiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAxLjkxIiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDEuOTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 762.55, "filter": { "id": "F77TX00174-1059", "price": 762.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1061*_*ILXd7j7pR44uGtCd", "flight_key": "F77TX00174-1060", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 760.96, "gross_total": 1002.08, "base_fare": 462.44, "tax": 298.52, "sell": { "currency": "GBP", "total": 760.96, "base_fare": 462.44, "tax": 298.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyMC4xNCwiYmFzZV9mYXJlIjo2MTkuOTUsInRheCI6NDAwLjE5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwMi4wOCwiYmFzZV9mYXJlIjo2MDEuODksInRheCI6NDAwLjE5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMDIuMDgsImJhc2VfZmFyZSI6NjAxLjg5LCJ0YXgiOjQwMC4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.96, "base_fare": 462.44, "tax": 298.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "448.97", "tax": "298.52", "discount": 0, "ait": "0.00", "service_charge": 13.47 }, "partner": { "currency": "GBP", "total": 760.96, "base_fare": 462.44, "tax": 298.52, "gross": { "base_fare": "448.97", "tax": "298.52", "discount": "0.00", "ait": "0.00", "service_charge": 13.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjAuMTQiLCJiYXNlX2ZhcmUiOiI2MTkuOTUiLCJ0YXgiOiI0MDAuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuODkiLCJ0YXgiOiI0MDAuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxOC4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE4LjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDIuMDgiLCJiYXNlX2ZhcmUiOiI2MDEuODkiLCJ0YXgiOiI0MDAuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2MDEuODkiLCJ0YXgiOiI0MDAuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDAyLjA4IiwiYmFzZV9mYXJlIjoiNjAxLjg5IiwidGF4IjoiNDAwLjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDIuMDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 760.96, "filter": { "id": "F77TX00174-1060", "price": 760.96, "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1062*_*hv63w1ulBGVwvKH2", "flight_key": "F77TX00174-1061", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.06, "gross_total": 1008.15, "base_fare": 516.22, "tax": 250.83, "sell": { "currency": "GBP", "total": 767.06, "base_fare": 516.22, "tax": 250.83 }, "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.06, "base_fare": 516.22, "tax": 250.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "250.83", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 767.06, "base_fare": 516.22, "tax": 250.83, "gross": { "base_fare": "501.19", "tax": "250.83", "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.06, "filter": { "id": "F77TX00174-1061", "price": 767.06, "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-11 20:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601112015dxb20260112071068dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1063*_*G8CRTsvJrFtfIvgh", "flight_key": "F77TX00174-1062", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 767.72, "gross_total": 1008.64, "base_fare": 526.56, "tax": 241.16, "sell": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOS4yLCJiYXNlX2ZhcmUiOjcwNS45LCJ0YXgiOjMyMy4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 526.56, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.34 }, "partner": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjkuMjAiLCJiYXNlX2ZhcmUiOiI3MDUuOTAiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC41NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNjQiLCJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjY0IiwiYmFzZV9mYXJlIjoiNjg1LjM0IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 767.72, "filter": { "id": "F77TX00174-1062", "price": 767.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1064*_*diRCEpVGeF7rU3MH", "flight_key": "F77TX00174-1063", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 767.72, "gross_total": 1008.64, "base_fare": 526.56, "tax": 241.16, "sell": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOS4yLCJiYXNlX2ZhcmUiOjcwNS45LCJ0YXgiOjMyMy4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 526.56, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.34 }, "partner": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjkuMjAiLCJiYXNlX2ZhcmUiOiI3MDUuOTAiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC41NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNjQiLCJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjY0IiwiYmFzZV9mYXJlIjoiNjg1LjM0IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 767.72, "filter": { "id": "F77TX00174-1063", "price": 767.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1065*_*OukwcinQqPfpNBWe", "flight_key": "F77TX00174-1064", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 767.72, "gross_total": 1008.64, "base_fare": 526.56, "tax": 241.16, "sell": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOS4yLCJiYXNlX2ZhcmUiOjcwNS45LCJ0YXgiOjMyMy4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 526.56, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.34 }, "partner": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjkuMjAiLCJiYXNlX2ZhcmUiOiI3MDUuOTAiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC41NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNjQiLCJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjY0IiwiYmFzZV9mYXJlIjoiNjg1LjM0IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 767.72, "filter": { "id": "F77TX00174-1064", "price": 767.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1066*_*18tQnUaP0PyZzyBC", "flight_key": "F77TX00174-1065", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 767.72, "gross_total": 1008.64, "base_fare": 526.56, "tax": 241.16, "sell": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOS4yLCJiYXNlX2ZhcmUiOjcwNS45LCJ0YXgiOjMyMy4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 526.56, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.34 }, "partner": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjkuMjAiLCJiYXNlX2ZhcmUiOiI3MDUuOTAiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC41NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNjQiLCJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjY0IiwiYmFzZV9mYXJlIjoiNjg1LjM0IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 767.72, "filter": { "id": "F77TX00174-1065", "price": 767.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1067*_*XeyKhN4hhb8swSwq", "flight_key": "F77TX00174-1066", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 767.72, "gross_total": 1008.64, "base_fare": 526.56, "tax": 241.16, "sell": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOS4yLCJiYXNlX2ZhcmUiOjcwNS45LCJ0YXgiOjMyMy4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 526.56, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.34 }, "partner": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjkuMjAiLCJiYXNlX2ZhcmUiOiI3MDUuOTAiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC41NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNjQiLCJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjY0IiwiYmFzZV9mYXJlIjoiNjg1LjM0IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 767.72, "filter": { "id": "F77TX00174-1066", "price": 767.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1068*_*Lqnmd8szhGLwyMoV", "flight_key": "F77TX00174-1067", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "PT20H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "PT20H45M", "lay_over_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": 767.72, "gross_total": 1008.64, "base_fare": 526.56, "tax": 241.16, "sell": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyOS4yLCJiYXNlX2ZhcmUiOjcwNS45LCJ0YXgiOjMyMy4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAwOC42NCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzIzLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 526.56, "tax": 241.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": 0, "ait": "0.00", "service_charge": 15.34 }, "partner": { "currency": "GBP", "total": 767.72, "base_fare": 526.56, "tax": 241.16, "gross": { "base_fare": "511.22", "tax": "241.16", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjkuMjAiLCJiYXNlX2ZhcmUiOiI3MDUuOTAiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC41NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMDguNjQiLCJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzMjMuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDA4LjY0IiwiYmFzZV9mYXJlIjoiNjg1LjM0IiwidGF4IjoiMzIzLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMDguNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 767.72, "filter": { "id": "F77TX00174-1067", "price": 767.72, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30: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": "lhr202601111130ist2026011118251980ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1069*_*14Em9Tbekt6yS2vw", "flight_key": "F77TX00174-1068", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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 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-12 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-12", "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.11, "gross_total": 1081.86, "base_fare": 587.48, "tax": 236.63, "sell": { "currency": "GBP", "total": 824.11, "base_fare": 587.48, "tax": 236.63 }, "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.11, "base_fare": 587.48, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "570.37", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.11 }, "partner": { "currency": "GBP", "total": 824.11, "base_fare": 587.48, "tax": 236.63, "gross": { "base_fare": "570.37", "tax": "236.63", "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.11, "filter": { "id": "F77TX00174-1068", "price": 824.11, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120010jed2026011202056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1070*_*c5zUvui6Hpy4ad1A", "flight_key": "F77TX00174-1069", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.84, "gross_total": 1014.56, "base_fare": 516.22, "tax": 255.61, "sell": { "currency": "GBP", "total": 771.84, "base_fare": 516.22, "tax": 255.61 }, "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.84, "base_fare": 516.22, "tax": 255.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "255.61", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 771.84, "base_fare": 516.22, "tax": 255.61, "gross": { "base_fare": "501.19", "tax": "255.61", "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.84, "filter": { "id": "F77TX00174-1069", "price": 771.84, "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-11 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601112025dxb20260112072010dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1071*_*mICIRY9trmvsP255", "flight_key": "F77TX00174-1070", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-12 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-11", "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": 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": 827.19, "gross_total": 1085.86, "base_fare": 590.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63 }, "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.19, "base_fare": 590.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63, "gross": { "base_fare": "573.36", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-1070", "price": 827.19, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1072*_*zkCsLhJTiWqzYC0T", "flight_key": "F77TX00174-1071", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-11 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-11", "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": 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": 827.19, "gross_total": 1085.86, "base_fare": 590.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63 }, "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.19, "base_fare": 590.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63, "gross": { "base_fare": "573.36", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-1071", "price": 827.19, "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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1073*_*bqeH5ajNiOuXExvU", "flight_key": "F77TX00174-1072", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 02:30: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 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1057" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1057" }, "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": "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.19, "gross_total": 1085.86, "base_fare": 590.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63 }, "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.19, "base_fare": 590.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63, "gross": { "base_fare": "573.36", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-1072", "price": 827.19, "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-11 10:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120230jed2026011204251057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1074*_*Y6WxiLaDadAhJ8ao", "flight_key": "F77TX00174-1073", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT9H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H25M", "lay_over_date": "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": "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": "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.19, "gross_total": 1085.86, "base_fare": 590.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63 }, "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.19, "base_fare": 590.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63, "gross": { "base_fare": "573.36", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-1073", "price": 827.19, "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-11 10:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1075*_*Eyz7zX8mNleo4WbR", "flight_key": "F77TX00174-1074", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "PT10H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT10H30M", "lay_over_date": "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": "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": "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.19, "gross_total": 1085.86, "base_fare": 590.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63 }, "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.19, "base_fare": 590.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63, "gross": { "base_fare": "573.36", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-1074", "price": 827.19, "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-11 10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1076*_*LHPCrGgVomVBfkMC", "flight_key": "F77TX00174-1075", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 10: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-11 19:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "104" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "104" }, "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-11 23:40:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 02:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H55M", "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": 772.75, "gross_total": 1014.21, "base_fare": 556.94, "tax": 215.81, "sell": { "currency": "GBP", "total": 772.75, "base_fare": 556.94, "tax": 215.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNS45NiwiYmFzZV9mYXJlIjo3NDYuNjQsInRheCI6Mjg5LjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNC4yMSwiYmFzZV9mYXJlIjo3MjQuODksInRheCI6Mjg5LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTQuMjEsImJhc2VfZmFyZSI6NzI0Ljg5LCJ0YXgiOjI4OS4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 772.75, "base_fare": 556.94, "tax": 215.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "540.72", "tax": "215.81", "discount": 0, "ait": "0.00", "service_charge": 16.22 }, "partner": { "currency": "GBP", "total": 772.75, "base_fare": 556.94, "tax": 215.81, "gross": { "base_fare": "540.72", "tax": "215.81", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzUuOTYiLCJiYXNlX2ZhcmUiOiI3NDYuNjQiLCJ0YXgiOiIyODkuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjQuODkiLCJ0YXgiOiIyODkuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS43NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjc1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTQuMjEiLCJiYXNlX2ZhcmUiOiI3MjQuODkiLCJ0YXgiOiIyODkuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjQuODkiLCJ0YXgiOiIyODkuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE0LjIxIiwiYmFzZV9mYXJlIjoiNzI0Ljg5IiwidGF4IjoiMjg5LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTQuMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 772.75, "filter": { "id": "F77TX00174-1075", "price": 772.75, "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": "morning", "departure_departure_time": "2026-01-11 10:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111045kwi202601111945104kwi202601112340jed202601120215783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1077*_*wzDsXFKegqJBZ5nN", "flight_key": "F77TX00174-1076", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-12 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-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 773.35, "gross_total": 1016.29, "base_fare": 524.24, "tax": 249.11, "sell": { "currency": "GBP", "total": 773.35, "base_fare": 524.24, "tax": 249.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi43NiwiYmFzZV9mYXJlIjo3MDIuOCwidGF4IjozMzMuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE2LjI5LCJiYXNlX2ZhcmUiOjY4Mi4zMywidGF4IjozMzMuOTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi4yOSwiYmFzZV9mYXJlIjo2ODIuMzMsInRheCI6MzMzLjk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.35, "base_fare": 524.24, "tax": 249.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "508.97", "tax": "249.11", "discount": 0, "ait": "0.00", "service_charge": 15.27 }, "partner": { "currency": "GBP", "total": 773.35, "base_fare": 524.24, "tax": 249.11, "gross": { "base_fare": "508.97", "tax": "249.11", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNzYiLCJiYXNlX2ZhcmUiOiI3MDIuODAiLCJ0YXgiOiIzMzMuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuMjkiLCJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjI5IiwiYmFzZV9mYXJlIjoiNjgyLjMzIiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 773.35, "filter": { "id": "F77TX00174-1076", "price": 773.35, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1078*_*KErKAkr3DffCkGg7", "flight_key": "F77TX00174-1077", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": 6, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 773.35, "gross_total": 1016.29, "base_fare": 524.24, "tax": 249.11, "sell": { "currency": "GBP", "total": 773.35, "base_fare": 524.24, "tax": 249.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi43NiwiYmFzZV9mYXJlIjo3MDIuOCwidGF4IjozMzMuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE2LjI5LCJiYXNlX2ZhcmUiOjY4Mi4zMywidGF4IjozMzMuOTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi4yOSwiYmFzZV9mYXJlIjo2ODIuMzMsInRheCI6MzMzLjk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.35, "base_fare": 524.24, "tax": 249.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "508.97", "tax": "249.11", "discount": 0, "ait": "0.00", "service_charge": 15.27 }, "partner": { "currency": "GBP", "total": 773.35, "base_fare": 524.24, "tax": 249.11, "gross": { "base_fare": "508.97", "tax": "249.11", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNzYiLCJiYXNlX2ZhcmUiOiI3MDIuODAiLCJ0YXgiOiIzMzMuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuMjkiLCJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjI5IiwiYmFzZV9mYXJlIjoiNjgyLjMzIiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 773.35, "filter": { "id": "F77TX00174-1077", "price": 773.35, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120100jed2026011202551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1079*_*HmMZnTFtwoRaediK", "flight_key": "F77TX00174-1078", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-11 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-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 773.35, "gross_total": 1016.29, "base_fare": 524.24, "tax": 249.11, "sell": { "currency": "GBP", "total": 773.35, "base_fare": 524.24, "tax": 249.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNi43NiwiYmFzZV9mYXJlIjo3MDIuOCwidGF4IjozMzMuOTZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE2LjI5LCJiYXNlX2ZhcmUiOjY4Mi4zMywidGF4IjozMzMuOTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi4yOSwiYmFzZV9mYXJlIjo2ODIuMzMsInRheCI6MzMzLjk2fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.35, "base_fare": 524.24, "tax": 249.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "508.97", "tax": "249.11", "discount": 0, "ait": "0.00", "service_charge": 15.27 }, "partner": { "currency": "GBP", "total": 773.35, "base_fare": 524.24, "tax": 249.11, "gross": { "base_fare": "508.97", "tax": "249.11", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzYuNzYiLCJiYXNlX2ZhcmUiOiI3MDIuODAiLCJ0YXgiOiIzMzMuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuMjkiLCJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuMzMiLCJ0YXgiOiIzMzMuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjI5IiwiYmFzZV9mYXJlIjoiNjgyLjMzIiwidGF4IjoiMzMzLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 773.35, "filter": { "id": "F77TX00174-1078", "price": 773.35, "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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1080*_*vEOsmVMMfEjSOEJ3", "flight_key": "F77TX00174-1079", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-12 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-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 773.56, "gross_total": 1016.55, "base_fare": 524.57, "tax": 248.99, "sell": { "currency": "GBP", "total": 773.56, "base_fare": 524.57, "tax": 248.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNy4wMywiYmFzZV9mYXJlIjo3MDMuMjQsInRheCI6MzMzLjc5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi41NSwiYmFzZV9mYXJlIjo2ODIuNzYsInRheCI6MzMzLjc5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTYuNTUsImJhc2VfZmFyZSI6NjgyLjc2LCJ0YXgiOjMzMy43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.56, "base_fare": 524.57, "tax": 248.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "509.29", "tax": "248.99", "discount": 0, "ait": "0.00", "service_charge": 15.28 }, "partner": { "currency": "GBP", "total": 773.56, "base_fare": 524.57, "tax": 248.99, "gross": { "base_fare": "509.29", "tax": "248.99", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzcuMDMiLCJiYXNlX2ZhcmUiOiI3MDMuMjQiLCJ0YXgiOiIzMzMuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuNzYiLCJ0YXgiOiIzMzMuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuNTUiLCJiYXNlX2ZhcmUiOiI2ODIuNzYiLCJ0YXgiOiIzMzMuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuNzYiLCJ0YXgiOiIzMzMuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjU1IiwiYmFzZV9mYXJlIjoiNjgyLjc2IiwidGF4IjoiMzMzLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 773.56, "filter": { "id": "F77TX00174-1079", "price": 773.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1081*_*9uAOlScBdOu3cEhF", "flight_key": "F77TX00174-1080", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-11 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-11", "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": 7, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 773.56, "gross_total": 1016.55, "base_fare": 524.57, "tax": 248.99, "sell": { "currency": "GBP", "total": 773.56, "base_fare": 524.57, "tax": 248.99 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzNy4wMywiYmFzZV9mYXJlIjo3MDMuMjQsInRheCI6MzMzLjc5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAxNi41NSwiYmFzZV9mYXJlIjo2ODIuNzYsInRheCI6MzMzLjc5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMTYuNTUsImJhc2VfZmFyZSI6NjgyLjc2LCJ0YXgiOjMzMy43OX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.56, "base_fare": 524.57, "tax": 248.99, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "509.29", "tax": "248.99", "discount": 0, "ait": "0.00", "service_charge": 15.28 }, "partner": { "currency": "GBP", "total": 773.56, "base_fare": 524.57, "tax": 248.99, "gross": { "base_fare": "509.29", "tax": "248.99", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzcuMDMiLCJiYXNlX2ZhcmUiOiI3MDMuMjQiLCJ0YXgiOiIzMzMuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuNzYiLCJ0YXgiOiIzMzMuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTYuNTUiLCJiYXNlX2ZhcmUiOiI2ODIuNzYiLCJ0YXgiOiIzMzMuNzkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuNzYiLCJ0YXgiOiIzMzMuNzkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE2LjU1IiwiYmFzZV9mYXJlIjoiNjgyLjc2IiwidGF4IjoiMzMzLjc5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTYuNTUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 773.56, "filter": { "id": "F77TX00174-1080", "price": 773.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1082*_*5nJJXbQXJFOqoOAG", "flight_key": "F77TX00174-1081", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1081", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1083*_*TQmChTxLGgpGf2wm", "flight_key": "F77TX00174-1082", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1082", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1084*_*H6NHN2M5lFwB56gA", "flight_key": "F77TX00174-1083", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1083", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1085*_*cLQCxYxs0hXxAJMB", "flight_key": "F77TX00174-1084", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1084", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1086*_*fBPOCqbSq2lJFg3U", "flight_key": "F77TX00174-1085", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1085", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1087*_*YYrD248LspgeR492", "flight_key": "F77TX00174-1086", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1086", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1088*_*IDsyUCw4UhlrLFwe", "flight_key": "F77TX00174-1087", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1087", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1089*_*5jh53DrNTBq9QAWF", "flight_key": "F77TX00174-1088", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1088", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1090*_*68b8gNBBREPkLZ8x", "flight_key": "F77TX00174-1089", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "PT12H20M", "lay_over_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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1089", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1091*_*tj5XEMUbVTJemXNA", "flight_key": "F77TX00174-1090", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1090", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1092*_*bbLK78QLvyruwosq", "flight_key": "F77TX00174-1091", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1091", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1093*_*xAOv3lmuXQfqT86T", "flight_key": "F77TX00174-1092", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "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": "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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1092", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1094*_*GvGXEf5tZw7JLCvU", "flight_key": "F77TX00174-1093", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1093", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1095*_*85xpBl1RZ3iQv9Jv", "flight_key": "F77TX00174-1094", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 774.71, "gross_total": 1018.16, "base_fare": 523.03, "tax": 251.68, "sell": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC41OCwiYmFzZV9mYXJlIjo3MDEuMTgsInRheCI6MzM3LjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE4LjE2LCJiYXNlX2ZhcmUiOjY4MC43NiwidGF4IjozMzcuNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 523.03, "tax": 251.68, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "507.80", "tax": "251.68", "discount": 0, "ait": "0.00", "service_charge": 15.23 }, "partner": { "currency": "GBP", "total": 774.71, "base_fare": 523.03, "tax": 251.68, "gross": { "base_fare": "507.80", "tax": "251.68", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNTgiLCJiYXNlX2ZhcmUiOiI3MDEuMTgiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTguMTYiLCJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODAuNzYiLCJ0YXgiOiIzMzcuNDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE4LjE2IiwiYmFzZV9mYXJlIjoiNjgwLjc2IiwidGF4IjoiMzM3LjQwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTguMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 774.71, "filter": { "id": "F77TX00174-1094", "price": 774.71, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1096*_*LsA4gMgmamCjogLw", "flight_key": "F77TX00174-1095", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H30M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 10: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-11 19:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "104" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "104" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KWI", "departure_time": "2026-01-11 23:40:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 02:15:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT03H55M", "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 Piece" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 776.58, "gross_total": 1019.28, "base_fare": 558.24, "tax": 218.34, "sell": { "currency": "GBP", "total": 776.58, "base_fare": 558.24, "tax": 218.34 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0MS4wOCwiYmFzZV9mYXJlIjo3NDguMzgsInRheCI6MjkyLjd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE5LjI4LCJiYXNlX2ZhcmUiOjcyNi41OCwidGF4IjoyOTIuNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDE5LjI4LCJiYXNlX2ZhcmUiOjcyNi41OCwidGF4IjoyOTIuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 776.58, "base_fare": 558.24, "tax": 218.34, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.98", "tax": "218.34", "discount": 0, "ait": "0.00", "service_charge": 16.26 }, "partner": { "currency": "GBP", "total": 776.58, "base_fare": 558.24, "tax": 218.34, "gross": { "base_fare": "541.98", "tax": "218.34", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDEuMDgiLCJiYXNlX2ZhcmUiOiI3NDguMzgiLCJ0YXgiOiIyOTIuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjYuNTgiLCJ0YXgiOiIyOTIuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMTkuMjgiLCJiYXNlX2ZhcmUiOiI3MjYuNTgiLCJ0YXgiOiIyOTIuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjYuNTgiLCJ0YXgiOiIyOTIuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDE5LjI4IiwiYmFzZV9mYXJlIjoiNzI2LjU4IiwidGF4IjoiMjkyLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMTkuMjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 776.58, "filter": { "id": "F77TX00174-1095", "price": 776.58, "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": "morning", "departure_departure_time": "2026-01-11 10:45:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111045kwi202601111945104kwi202601112340jed202601120215783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1097*_*sD86WcN2ulQGJVFr", "flight_key": "F77TX00174-1096", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 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": 780.04, "gross_total": 1025.35, "base_fare": 521.39, "tax": 258.65, "sell": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS43MSwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo2NzguNjEsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMzUsImJhc2VfZmFyZSI6Njc4LjYxLCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.04, "base_fare": 521.39, "tax": 258.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNzEiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjM1IiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.04, "filter": { "id": "F77TX00174-1096", "price": 780.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1098*_*4JRygp2AxMcVNVCd", "flight_key": "F77TX00174-1097", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 780.04, "gross_total": 1025.35, "base_fare": 521.39, "tax": 258.65, "sell": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS43MSwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo2NzguNjEsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMzUsImJhc2VfZmFyZSI6Njc4LjYxLCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.04, "base_fare": 521.39, "tax": 258.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNzEiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjM1IiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.04, "filter": { "id": "F77TX00174-1097", "price": 780.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1099*_*2sgaZBadOPcowfRI", "flight_key": "F77TX00174-1098", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 780.04, "gross_total": 1025.35, "base_fare": 521.39, "tax": 258.65, "sell": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS43MSwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo2NzguNjEsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMzUsImJhc2VfZmFyZSI6Njc4LjYxLCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.04, "base_fare": 521.39, "tax": 258.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNzEiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjM1IiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.04, "filter": { "id": "F77TX00174-1098", "price": 780.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1100*_*PIqCqgTZCQMHMWRL", "flight_key": "F77TX00174-1099", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 780.04, "gross_total": 1025.35, "base_fare": 521.39, "tax": 258.65, "sell": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS43MSwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo2NzguNjEsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMzUsImJhc2VfZmFyZSI6Njc4LjYxLCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.04, "base_fare": 521.39, "tax": 258.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNzEiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjM1IiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.04, "filter": { "id": "F77TX00174-1099", "price": 780.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1101*_*geHZtqFFOEJWJLHU", "flight_key": "F77TX00174-1100", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": 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": 780.04, "gross_total": 1025.35, "base_fare": 521.39, "tax": 258.65, "sell": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS43MSwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo2NzguNjEsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMzUsImJhc2VfZmFyZSI6Njc4LjYxLCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.04, "base_fare": 521.39, "tax": 258.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNzEiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjM1IiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.04, "filter": { "id": "F77TX00174-1100", "price": 780.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1102*_*yBiLJnCdSqGua36v", "flight_key": "F77TX00174-1101", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 780.04, "gross_total": 1025.35, "base_fare": 521.39, "tax": 258.65, "sell": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS43MSwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo2NzguNjEsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMzUsImJhc2VfZmFyZSI6Njc4LjYxLCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.04, "base_fare": 521.39, "tax": 258.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNzEiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjM1IiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.04, "filter": { "id": "F77TX00174-1101", "price": 780.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1103*_*pLh2AE6Seea4qyy0", "flight_key": "F77TX00174-1102", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "IST", "departure_time": "2026-01-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 780.04, "gross_total": 1025.35, "base_fare": 521.39, "tax": 258.65, "sell": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS43MSwiYmFzZV9mYXJlIjo2OTguOTcsInRheCI6MzQ2Ljc0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4zNSwiYmFzZV9mYXJlIjo2NzguNjEsInRheCI6MzQ2Ljc0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMzUsImJhc2VfZmFyZSI6Njc4LjYxLCJ0YXgiOjM0Ni43NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.04, "base_fare": 521.39, "tax": 258.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 780.04, "base_fare": 521.39, "tax": 258.65, "gross": { "base_fare": "506.20", "tax": "258.65", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuNzEiLCJiYXNlX2ZhcmUiOiI2OTguOTciLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMzUiLCJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzguNjEiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjM1IiwiYmFzZV9mYXJlIjoiNjc4LjYxIiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.04, "filter": { "id": "F77TX00174-1102", "price": 780.04, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1104*_*kJfcaGKdyCPQrAE9", "flight_key": "F77TX00174-1103", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 780.14, "gross_total": 1025.23, "base_fare": 528.41, "tax": 251.73, "sell": { "currency": "GBP", "total": 780.14, "base_fare": 528.41, "tax": 251.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS44NiwiYmFzZV9mYXJlIjo3MDguMzksInRheCI6MzM3LjQ3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4yMywiYmFzZV9mYXJlIjo2ODcuNzYsInRheCI6MzM3LjQ3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMjMsImJhc2VfZmFyZSI6Njg3Ljc2LCJ0YXgiOjMzNy40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.14, "base_fare": 528.41, "tax": 251.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "513.02", "tax": "251.73", "discount": 0, "ait": "0.00", "service_charge": 15.39 }, "partner": { "currency": "GBP", "total": 780.14, "base_fare": 528.41, "tax": 251.73, "gross": { "base_fare": "513.02", "tax": "251.73", "discount": "0.00", "ait": "0.00", "service_charge": 15.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuODYiLCJiYXNlX2ZhcmUiOiI3MDguMzkiLCJ0YXgiOiIzMzcuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMjMiLCJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjIzIiwiYmFzZV9mYXJlIjoiNjg3Ljc2IiwidGF4IjoiMzM3LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.14, "filter": { "id": "F77TX00174-1103", "price": 780.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1105*_*ftKgwPVrdD7PhQ5y", "flight_key": "F77TX00174-1104", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 780.14, "gross_total": 1025.23, "base_fare": 528.41, "tax": 251.73, "sell": { "currency": "GBP", "total": 780.14, "base_fare": 528.41, "tax": 251.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS44NiwiYmFzZV9mYXJlIjo3MDguMzksInRheCI6MzM3LjQ3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4yMywiYmFzZV9mYXJlIjo2ODcuNzYsInRheCI6MzM3LjQ3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMjMsImJhc2VfZmFyZSI6Njg3Ljc2LCJ0YXgiOjMzNy40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.14, "base_fare": 528.41, "tax": 251.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "513.02", "tax": "251.73", "discount": 0, "ait": "0.00", "service_charge": 15.39 }, "partner": { "currency": "GBP", "total": 780.14, "base_fare": 528.41, "tax": 251.73, "gross": { "base_fare": "513.02", "tax": "251.73", "discount": "0.00", "ait": "0.00", "service_charge": 15.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuODYiLCJiYXNlX2ZhcmUiOiI3MDguMzkiLCJ0YXgiOiIzMzcuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMjMiLCJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjIzIiwiYmFzZV9mYXJlIjoiNjg3Ljc2IiwidGF4IjoiMzM3LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.14, "filter": { "id": "F77TX00174-1104", "price": 780.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1106*_*WIB7S4k3ASPOrYb1", "flight_key": "F77TX00174-1105", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 780.14, "gross_total": 1025.23, "base_fare": 528.41, "tax": 251.73, "sell": { "currency": "GBP", "total": 780.14, "base_fare": 528.41, "tax": 251.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NS44NiwiYmFzZV9mYXJlIjo3MDguMzksInRheCI6MzM3LjQ3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAyNS4yMywiYmFzZV9mYXJlIjo2ODcuNzYsInRheCI6MzM3LjQ3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMjUuMjMsImJhc2VfZmFyZSI6Njg3Ljc2LCJ0YXgiOjMzNy40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.14, "base_fare": 528.41, "tax": 251.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "513.02", "tax": "251.73", "discount": 0, "ait": "0.00", "service_charge": 15.39 }, "partner": { "currency": "GBP", "total": 780.14, "base_fare": 528.41, "tax": 251.73, "gross": { "base_fare": "513.02", "tax": "251.73", "discount": "0.00", "ait": "0.00", "service_charge": 15.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDUuODYiLCJiYXNlX2ZhcmUiOiI3MDguMzkiLCJ0YXgiOiIzMzcuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMjUuMjMiLCJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNzYiLCJ0YXgiOiIzMzcuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDI1LjIzIiwiYmFzZV9mYXJlIjoiNjg3Ljc2IiwidGF4IjoiMzM3LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMjUuMjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 780.14, "filter": { "id": "F77TX00174-1105", "price": 780.14, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1107*_*O7lkchxNhbIv8FDx", "flight_key": "F77TX00174-1106", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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-11 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-11 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-11", "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": 7, "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.19, "gross_total": 1085.86, "base_fare": 590.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63 }, "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.19, "base_fare": 590.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63, "gross": { "base_fare": "573.36", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-1106", "price": 827.19, "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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1108*_*Z7osUlf8NOYP6XO7", "flight_key": "F77TX00174-1107", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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-11 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-12 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-11", "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": 7, "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.19, "gross_total": 1085.86, "base_fare": 590.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63 }, "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.19, "base_fare": 590.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63, "gross": { "base_fare": "573.36", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-1107", "price": 827.19, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1109*_*AoBw5mYvmQD9XjOm", "flight_key": "F77TX00174-1108", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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 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-12 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-12", "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": 7, "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.19, "gross_total": 1085.86, "base_fare": 590.56, "tax": 236.63, "sell": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63 }, "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.19, "base_fare": 590.56, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 827.19, "base_fare": 590.56, "tax": 236.63, "gross": { "base_fare": "573.36", "tax": "236.63", "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.19, "filter": { "id": "F77TX00174-1108", "price": 827.19, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120100jed2026011202551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1110*_*6UZzTy8IiSOJAUy1", "flight_key": "F77TX00174-1109", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": 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": 838.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1109", "price": 838.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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121200jed2026011213551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1111*_*yZfTPtaWd3eDtdLO", "flight_key": "F77TX00174-1110", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1110", "price": 838.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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1112*_*1tdWbaBojIQDlpLn", "flight_key": "F77TX00174-1111", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1111", "price": 838.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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1113*_*qUGlTtPSqewAqbAb", "flight_key": "F77TX00174-1112", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1112", "price": 838.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1114*_*vNworWp8yHa55rZ8", "flight_key": "F77TX00174-1113", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "2", "unit": "kg", "title": "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1113", "price": 838.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1115*_*a2HLGChY3W8ovVR6", "flight_key": "F77TX00174-1114", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1114", "price": 838.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1116*_*LtO7If3z875ccuDg", "flight_key": "F77TX00174-1115", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1115", "price": 838.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1117*_*gOqAE9aZBGSA4YnO", "flight_key": "F77TX00174-1116", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1116", "price": 838.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121000jed2026011211551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1118*_*vDNluiY9iPWSKqZF", "flight_key": "F77TX00174-1117", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1117", "price": 838.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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121100jed2026011212551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1119*_*jMhtvVKgougBLUUG", "flight_key": "F77TX00174-1118", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1118", "price": 838.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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 14:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121300jed2026011214551033", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1120*_*oPHYHhAa3fzKPkx2", "flight_key": "F77TX00174-1119", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 785.21, "gross_total": 1032.08, "base_fare": 526.56, "tax": 258.65, "sell": { "currency": "GBP", "total": 785.21, "base_fare": 526.56, "tax": 258.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi42NCwiYmFzZV9mYXJlIjo3MDUuOSwidGF4IjozNDYuNzR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDMyLjA4LCJiYXNlX2ZhcmUiOjY4NS4zNCwidGF4IjozNDYuNzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMi4wOCwiYmFzZV9mYXJlIjo2ODUuMzQsInRheCI6MzQ2Ljc0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.21, "base_fare": 526.56, "tax": 258.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "511.22", "tax": "258.65", "discount": 0, "ait": "0.00", "service_charge": 15.34 }, "partner": { "currency": "GBP", "total": 785.21, "base_fare": 526.56, "tax": 258.65, "gross": { "base_fare": "511.22", "tax": "258.65", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNjQiLCJiYXNlX2ZhcmUiOiI3MDUuOTAiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC41NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjU2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzIuMDgiLCJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzNDYuNzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODUuMzQiLCJ0YXgiOiIzNDYuNzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMyLjA4IiwiYmFzZV9mYXJlIjoiNjg1LjM0IiwidGF4IjoiMzQ2Ljc0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzIuMDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.21, "filter": { "id": "F77TX00174-1119", "price": 785.21, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1121*_*OR2WxmYnLR8h8PDF", "flight_key": "F77TX00174-1120", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT19H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT19H00M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "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": 810.78, "gross_total": 1062.62, "base_fare": 622.58, "tax": 188.2, "sell": { "currency": "GBP", "total": 810.78, "base_fare": 622.58, "tax": 188.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4Ni45MywiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MjUyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDYyLjYyLCJiYXNlX2ZhcmUiOjgxMC4zMiwidGF4IjoyNTIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDYyLjYyLCJiYXNlX2ZhcmUiOjgxMC4zMiwidGF4IjoyNTIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 810.78, "base_fare": 622.58, "tax": 188.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.45", "tax": "188.20", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 810.78, "base_fare": 622.58, "tax": 188.2, "gross": { "base_fare": "604.45", "tax": "188.20", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODYuOTMiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuNjIiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDYyLjYyIiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjIuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 810.78, "filter": { "id": "F77TX00174-1120", "price": 810.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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1122*_*aynJaDLXqoZ4CY6r", "flight_key": "F77TX00174-1121", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "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": 810.78, "gross_total": 1062.62, "base_fare": 622.58, "tax": 188.2, "sell": { "currency": "GBP", "total": 810.78, "base_fare": 622.58, "tax": 188.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4Ni45MywiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MjUyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDYyLjYyLCJiYXNlX2ZhcmUiOjgxMC4zMiwidGF4IjoyNTIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDYyLjYyLCJiYXNlX2ZhcmUiOjgxMC4zMiwidGF4IjoyNTIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 810.78, "base_fare": 622.58, "tax": 188.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.45", "tax": "188.20", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 810.78, "base_fare": 622.58, "tax": 188.2, "gross": { "base_fare": "604.45", "tax": "188.20", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODYuOTMiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjIuNjIiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDYyLjYyIiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjIuNjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 810.78, "filter": { "id": "F77TX00174-1121", "price": 810.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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1123*_*9Hx51KGYvkjJi7yO", "flight_key": "F77TX00174-1122", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1122", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1124*_*aiQCe4V8tI0M2nPk", "flight_key": "F77TX00174-1123", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1123", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1125*_*wRH5A8d9Zk8kURYQ", "flight_key": "F77TX00174-1124", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1124", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1126*_*AdHVNFqXFXhgLUbB", "flight_key": "F77TX00174-1125", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1125", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1127*_*xv0rtTVkRdjZTJXm", "flight_key": "F77TX00174-1126", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1126", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1128*_*RhCiRgdVApWpDBGK", "flight_key": "F77TX00174-1127", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1127", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1129*_*TmMGX2gWj0TMZ18w", "flight_key": "F77TX00174-1128", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "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": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1128", "price": 785.03, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16: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": "lhr202601111635ist2026011123251986ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1130*_*msIytF9HWtGivDMg", "flight_key": "F77TX00174-1129", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1129", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1131*_*F6FZ0ah2IDMyutuS", "flight_key": "F77TX00174-1130", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1130", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1132*_*8YZKwkrInUI4YsGI", "flight_key": "F77TX00174-1131", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1131", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1133*_*ScZg6odeqhLLhQLh", "flight_key": "F77TX00174-1132", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1132", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1134*_*ziWowgGQcx5BEHUc", "flight_key": "F77TX00174-1133", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1133", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16: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": "lhr202601111635ist2026011123251986ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1135*_*cDyGjIOQShRjMx3l", "flight_key": "F77TX00174-1134", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1134", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1136*_*U6RPboUwkBzocrha", "flight_key": "F77TX00174-1135", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1135", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1137*_*Ax4BCCZsenMAoyb8", "flight_key": "F77TX00174-1136", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1136", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1138*_*oNkwsxUVPoKAhtZR", "flight_key": "F77TX00174-1137", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1137", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1139*_*nYrDT9tL6EqGQkMa", "flight_key": "F77TX00174-1138", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1138", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1140*_*nsTe2KPJLOKqIqka", "flight_key": "F77TX00174-1139", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1139", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1141*_*uV6LcT7LTsGEP04M", "flight_key": "F77TX00174-1140", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1140", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1142*_*nAU5DcdoaYovT6d5", "flight_key": "F77TX00174-1141", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT12H20M", "lay_over_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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1141", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1143*_*zjil4VCYT7v5NZ5o", "flight_key": "F77TX00174-1142", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT18H20M", "lay_over_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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1142", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1144*_*t1uKd9XDZmAafZhB", "flight_key": "F77TX00174-1143", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "PT22H40M", "lay_over_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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1143", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1145*_*Ww6oc4r8H7laknKz", "flight_key": "F77TX00174-1144", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1144", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1146*_*wDAGvMdD63B6i6DL", "flight_key": "F77TX00174-1145", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1145", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1147*_*DLeTCFwrHsXqUkkA", "flight_key": "F77TX00174-1146", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1146", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1148*_*dqiBZDBJqAYHJxBO", "flight_key": "F77TX00174-1147", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1147", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1149*_*NUz2AhDSZDJ5oPnu", "flight_key": "F77TX00174-1148", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1148", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1150*_*nc4ukkeDmEoQ9WNL", "flight_key": "F77TX00174-1149", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": 785.03, "gross_total": 1031.79, "base_fare": 528.17, "tax": 256.86, "sell": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi40MSwiYmFzZV9mYXJlIjo3MDguMDcsInRheCI6MzQ0LjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzMS43OSwiYmFzZV9mYXJlIjo2ODcuNDUsInRheCI6MzQ0LjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwMzEuNzksImJhc2VfZmFyZSI6Njg3LjQ1LCJ0YXgiOjM0NC4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": 0, "ait": "0.00", "service_charge": 15.38 }, "partner": { "currency": "GBP", "total": 785.03, "base_fare": 528.17, "tax": 256.86, "gross": { "base_fare": "512.79", "tax": "256.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuNDEiLCJiYXNlX2ZhcmUiOiI3MDguMDciLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzEuNzkiLCJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODcuNDUiLCJ0YXgiOiIzNDQuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDMxLjc5IiwiYmFzZV9mYXJlIjoiNjg3LjQ1IiwidGF4IjoiMzQ0LjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzEuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 785.03, "filter": { "id": "F77TX00174-1149", "price": 785.03, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1151*_*zl8HR2xQRR2vsYDL", "flight_key": "F77TX00174-1150", "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-11 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-11 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-11", "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.37, "gross_total": 1108.09, "base_fare": 611.23, "tax": 233.14, "sell": { "currency": "GBP", "total": 844.37, "base_fare": 611.23, "tax": 233.14 }, "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.37, "base_fare": 611.23, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "593.42", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 17.81 }, "partner": { "currency": "GBP", "total": 844.37, "base_fare": 611.23, "tax": 233.14, "gross": { "base_fare": "593.42", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuOTYiLCJiYXNlX2ZhcmUiOiI4MTkuNDEiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy44NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguMDkiLCJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA4LjA5IiwiYmFzZV9mYXJlIjoiNzk1LjU0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 844.37, "filter": { "id": "F77TX00174-1150", "price": 844.37, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1152*_*0ciy0Q2grUbqmmy5", "flight_key": "F77TX00174-1151", "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-11 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-12 03:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "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": "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": "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": "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": "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": 800.96, "gross_total": 1048.44, "base_fare": 648.37, "tax": 152.58, "sell": { "currency": "GBP", "total": 800.96, "base_fare": 648.37, "tax": 152.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My43NiwiYmFzZV9mYXJlIjo4NjkuMjEsInRheCI6MjA0LjU1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC40NCwiYmFzZV9mYXJlIjo4NDMuODksInRheCI6MjA0LjU1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDguNDQsImJhc2VfZmFyZSI6ODQzLjg5LCJ0YXgiOjIwNC41NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.96, "base_fare": 648.37, "tax": 152.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "629.49", "tax": "152.58", "discount": 0, "ait": "0.00", "service_charge": 18.89 }, "partner": { "currency": "GBP", "total": 800.96, "base_fare": 648.37, "tax": 152.58, "gross": { "base_fare": "629.49", "tax": "152.58", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuNzYiLCJiYXNlX2ZhcmUiOiI4NjkuMjEiLCJ0YXgiOiIyMDQuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDMuODkiLCJ0YXgiOiIyMDQuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguNDQiLCJiYXNlX2ZhcmUiOiI4NDMuODkiLCJ0YXgiOiIyMDQuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDMuODkiLCJ0YXgiOiIyMDQuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ4LjQ0IiwiYmFzZV9mYXJlIjoiODQzLjg5IiwidGF4IjoiMjA0LjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDguNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 800.96, "filter": { "id": "F77TX00174-1151", "price": 800.96, "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": "B", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112215ath202601120350609ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1153*_*ZQyHUeEa9k2jDaSY", "flight_key": "F77TX00174-1152", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 788.02, "gross_total": 1035.24, "base_fare": 542.46, "tax": 245.56, "sell": { "currency": "GBP", "total": 788.02, "base_fare": 542.46, "tax": 245.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ni40MiwiYmFzZV9mYXJlIjo3MjcuMjIsInRheCI6MzI5LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDM1LjI0LCJiYXNlX2ZhcmUiOjcwNi4wNCwidGF4IjozMjkuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDM1LjI0LCJiYXNlX2ZhcmUiOjcwNi4wNCwidGF4IjozMjkuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.02, "base_fare": 542.46, "tax": 245.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.66", "tax": "245.56", "discount": 0, "ait": "0.00", "service_charge": 15.8 }, "partner": { "currency": "GBP", "total": 788.02, "base_fare": 542.46, "tax": 245.56, "gross": { "base_fare": "526.66", "tax": "245.56", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTYuNDIiLCJiYXNlX2ZhcmUiOiI3MjcuMjIiLCJ0YXgiOiIzMjkuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDYuMDQiLCJ0YXgiOiIzMjkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzUuMjQiLCJiYXNlX2ZhcmUiOiI3MDYuMDQiLCJ0YXgiOiIzMjkuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDYuMDQiLCJ0YXgiOiIzMjkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM1LjI0IiwiYmFzZV9mYXJlIjoiNzA2LjA0IiwidGF4IjoiMzI5LjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.02, "filter": { "id": "F77TX00174-1152", "price": 788.02, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1154*_*YbEJ2oX6W2UUlyrs", "flight_key": "F77TX00174-1153", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 788.02, "gross_total": 1035.24, "base_fare": 542.46, "tax": 245.56, "sell": { "currency": "GBP", "total": 788.02, "base_fare": 542.46, "tax": 245.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Ni40MiwiYmFzZV9mYXJlIjo3MjcuMjIsInRheCI6MzI5LjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDM1LjI0LCJiYXNlX2ZhcmUiOjcwNi4wNCwidGF4IjozMjkuMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDM1LjI0LCJiYXNlX2ZhcmUiOjcwNi4wNCwidGF4IjozMjkuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.02, "base_fare": 542.46, "tax": 245.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "526.66", "tax": "245.56", "discount": 0, "ait": "0.00", "service_charge": 15.8 }, "partner": { "currency": "GBP", "total": 788.02, "base_fare": 542.46, "tax": 245.56, "gross": { "base_fare": "526.66", "tax": "245.56", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTYuNDIiLCJiYXNlX2ZhcmUiOiI3MjcuMjIiLCJ0YXgiOiIzMjkuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDYuMDQiLCJ0YXgiOiIzMjkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzUuMjQiLCJiYXNlX2ZhcmUiOiI3MDYuMDQiLCJ0YXgiOiIzMjkuMjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MDYuMDQiLCJ0YXgiOiIzMjkuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM1LjI0IiwiYmFzZV9mYXJlIjoiNzA2LjA0IiwidGF4IjoiMzI5LjIwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 788.02, "filter": { "id": "F77TX00174-1153", "price": 788.02, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1155*_*NTKzrdX0zKB2MzbP", "flight_key": "F77TX00174-1154", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 789.79, "gross_total": 1038.11, "base_fare": 529.67, "tax": 260.11, "sell": { "currency": "GBP", "total": 789.79, "base_fare": 529.67, "tax": 260.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43OSwiYmFzZV9mYXJlIjo3MTAuMDgsInRheCI6MzQ4LjcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4xMSwiYmFzZV9mYXJlIjo2ODkuNCwidGF4IjozNDguNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4xMSwiYmFzZV9mYXJlIjo2ODkuNCwidGF4IjozNDguNzF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 789.79, "base_fare": 529.67, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "514.25", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 15.43 }, "partner": { "currency": "GBP", "total": 789.79, "base_fare": 529.67, "tax": 260.11, "gross": { "base_fare": "514.25", "tax": "260.11", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzkiLCJiYXNlX2ZhcmUiOiI3MTAuMDgiLCJ0YXgiOiIzNDguNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuNDAiLCJ0YXgiOiIzNDguNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMTEiLCJiYXNlX2ZhcmUiOiI2ODkuNDAiLCJ0YXgiOiIzNDguNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuNDAiLCJ0YXgiOiIzNDguNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjExIiwiYmFzZV9mYXJlIjoiNjg5LjQwIiwidGF4IjoiMzQ4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 789.79, "filter": { "id": "F77TX00174-1154", "price": 789.79, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1156*_*8HaCpSsTTInZWwGU", "flight_key": "F77TX00174-1155", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "6", "unit": "kg", "title": "6 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": "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": "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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 789.79, "gross_total": 1038.11, "base_fare": 529.67, "tax": 260.11, "sell": { "currency": "GBP", "total": 789.79, "base_fare": 529.67, "tax": 260.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OC43OSwiYmFzZV9mYXJlIjo3MTAuMDgsInRheCI6MzQ4LjcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4xMSwiYmFzZV9mYXJlIjo2ODkuNCwidGF4IjozNDguNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC4xMSwiYmFzZV9mYXJlIjo2ODkuNCwidGF4IjozNDguNzF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 789.79, "base_fare": 529.67, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "514.25", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 15.43 }, "partner": { "currency": "GBP", "total": 789.79, "base_fare": 529.67, "tax": 260.11, "gross": { "base_fare": "514.25", "tax": "260.11", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTguNzkiLCJiYXNlX2ZhcmUiOiI3MTAuMDgiLCJ0YXgiOiIzNDguNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuNDAiLCJ0YXgiOiIzNDguNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguMTEiLCJiYXNlX2ZhcmUiOiI2ODkuNDAiLCJ0YXgiOiIzNDguNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODkuNDAiLCJ0YXgiOiIzNDguNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjExIiwiYmFzZV9mYXJlIjoiNjg5LjQwIiwidGF4IjoiMzQ4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguMSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 789.79, "filter": { "id": "F77TX00174-1155", "price": 789.79, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50: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": "lhr202601112150bah2026011207206bah202601130155jed202601130430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1157*_*RMCpx0xR1ybgtRaT", "flight_key": "F77TX00174-1156", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "PT20H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT20H45M", "lay_over_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": "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": 790.34, "gross_total": 1038.7, "base_fare": 533.41, "tax": 256.93, "sell": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OS41MywiYmFzZV9mYXJlIjo3MTUuMDksInRheCI6MzQ0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.34, "base_fare": 533.41, "tax": 256.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": 0, "ait": "0.00", "service_charge": 15.54 }, "partner": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTkuNTMiLCJiYXNlX2ZhcmUiOiI3MTUuMDkiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjgzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNzAiLCJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjcwIiwiYmFzZV9mYXJlIjoiNjk0LjI2IiwidGF4IjoiMzQ0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 790.34, "filter": { "id": "F77TX00174-1156", "price": 790.34, "journey_duration": "PT", "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": "morning", "departure_departure_time": "2026-01-11 11:30: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": "lhr202601111130ist2026011118251980ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1158*_*wapQFlTXn9jAXLRs", "flight_key": "F77TX00174-1157", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 790.34, "gross_total": 1038.7, "base_fare": 533.41, "tax": 256.93, "sell": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OS41MywiYmFzZV9mYXJlIjo3MTUuMDksInRheCI6MzQ0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.34, "base_fare": 533.41, "tax": 256.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": 0, "ait": "0.00", "service_charge": 15.54 }, "partner": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTkuNTMiLCJiYXNlX2ZhcmUiOiI3MTUuMDkiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjgzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNzAiLCJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjcwIiwiYmFzZV9mYXJlIjoiNjk0LjI2IiwidGF4IjoiMzQ0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 790.34, "filter": { "id": "F77TX00174-1157", "price": 790.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1159*_*A0I2E5flNB4K7Bw9", "flight_key": "F77TX00174-1158", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 790.34, "gross_total": 1038.7, "base_fare": 533.41, "tax": 256.93, "sell": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OS41MywiYmFzZV9mYXJlIjo3MTUuMDksInRheCI6MzQ0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.34, "base_fare": 533.41, "tax": 256.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": 0, "ait": "0.00", "service_charge": 15.54 }, "partner": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTkuNTMiLCJiYXNlX2ZhcmUiOiI3MTUuMDkiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjgzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNzAiLCJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjcwIiwiYmFzZV9mYXJlIjoiNjk0LjI2IiwidGF4IjoiMzQ0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 790.34, "filter": { "id": "F77TX00174-1158", "price": 790.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1160*_*ZDmoQrPoGv4k8wKH", "flight_key": "F77TX00174-1159", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 790.34, "gross_total": 1038.7, "base_fare": 533.41, "tax": 256.93, "sell": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OS41MywiYmFzZV9mYXJlIjo3MTUuMDksInRheCI6MzQ0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.34, "base_fare": 533.41, "tax": 256.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": 0, "ait": "0.00", "service_charge": 15.54 }, "partner": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTkuNTMiLCJiYXNlX2ZhcmUiOiI3MTUuMDkiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjgzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNzAiLCJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjcwIiwiYmFzZV9mYXJlIjoiNjk0LjI2IiwidGF4IjoiMzQ0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 790.34, "filter": { "id": "F77TX00174-1159", "price": 790.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1161*_*J5KWiVOT9ist0mEm", "flight_key": "F77TX00174-1160", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 790.34, "gross_total": 1038.7, "base_fare": 533.41, "tax": 256.93, "sell": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OS41MywiYmFzZV9mYXJlIjo3MTUuMDksInRheCI6MzQ0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.34, "base_fare": 533.41, "tax": 256.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": 0, "ait": "0.00", "service_charge": 15.54 }, "partner": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTkuNTMiLCJiYXNlX2ZhcmUiOiI3MTUuMDkiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjgzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNzAiLCJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjcwIiwiYmFzZV9mYXJlIjoiNjk0LjI2IiwidGF4IjoiMzQ0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 790.34, "filter": { "id": "F77TX00174-1160", "price": 790.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1162*_*3azi7fLRl5cMyxeR", "flight_key": "F77TX00174-1161", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 790.34, "gross_total": 1038.7, "base_fare": 533.41, "tax": 256.93, "sell": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1OS41MywiYmFzZV9mYXJlIjo3MTUuMDksInRheCI6MzQ0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTAzOC43LCJiYXNlX2ZhcmUiOjY5NC4yNiwidGF4IjozNDQuNDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.34, "base_fare": 533.41, "tax": 256.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": 0, "ait": "0.00", "service_charge": 15.54 }, "partner": { "currency": "GBP", "total": 790.34, "base_fare": 533.41, "tax": 256.93, "gross": { "base_fare": "517.87", "tax": "256.93", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTkuNTMiLCJiYXNlX2ZhcmUiOiI3MTUuMDkiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjgzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwMzguNzAiLCJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuMjYiLCJ0YXgiOiIzNDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDM4LjcwIiwiYmFzZV9mYXJlIjoiNjk0LjI2IiwidGF4IjoiMzQ0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwMzguNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 790.34, "filter": { "id": "F77TX00174-1161", "price": 790.34, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1163*_*YXwGAtHVbiqYkh6c", "flight_key": "F77TX00174-1162", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1162", "price": 838.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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1164*_*duKreC228ywWYWzC", "flight_key": "F77TX00174-1163", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1163", "price": 838.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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1165*_*WlW9dBu59AopxGDp", "flight_key": "F77TX00174-1164", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1164", "price": 838.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1166*_*KNvE0jMPufs9Om1x", "flight_key": "F77TX00174-1165", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.55, "gross_total": 1100.65, "base_fare": 601.92, "tax": 236.63, "sell": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63 }, "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.55, "base_fare": 601.92, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 838.55, "base_fare": 601.92, "tax": 236.63, "gross": { "base_fare": "584.39", "tax": "236.63", "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.55, "filter": { "id": "F77TX00174-1165", "price": 838.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1167*_*J8gV6uXnHMHwHvkY", "flight_key": "F77TX00174-1166", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": 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": 849.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1166", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121200jed2026011213551031", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1168*_*3EYobOdQQtudpBwL", "flight_key": "F77TX00174-1167", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1167", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1169*_*7siJyiHwNOnS60sY", "flight_key": "F77TX00174-1168", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1168", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1170*_*DctRBG1mnS9taj7B", "flight_key": "F77TX00174-1169", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1169", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1171*_*cnY6mpjmRcr3iyke", "flight_key": "F77TX00174-1170", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "2", "unit": "kg", "title": "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1170", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1172*_*qJxQWB6RIA4MDdGl", "flight_key": "F77TX00174-1171", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1171", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1173*_*ixHS7SDWzuma7wbV", "flight_key": "F77TX00174-1172", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1172", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1174*_*RQBTcygPt75R8E1j", "flight_key": "F77TX00174-1173", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1173", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121000jed2026011211551027", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1175*_*3CRdJXCBiDxTITS8", "flight_key": "F77TX00174-1174", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1174", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121100jed2026011212551029", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1176*_*p4swTBFrLQ32qYSG", "flight_key": "F77TX00174-1175", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT19H40M", "transit_time": "PT11H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT11H15M", "lay_over_date": "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1175", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 14:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601121300jed2026011214551033", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1177*_*RKtyl74Fsf9kCCG9", "flight_key": "F77TX00174-1176", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "K", "cabin_code": "K", "booking_code": "K", "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": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 793.88, "gross_total": 1043.43, "base_fare": 533.77, "tax": 260.11, "sell": { "currency": "GBP", "total": 793.88, "base_fare": 533.77, "tax": 260.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NC4yNywiYmFzZV9mYXJlIjo3MTUuNTcsInRheCI6MzQ4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQzLjQzLCJiYXNlX2ZhcmUiOjY5NC43MywidGF4IjozNDguNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDQzLjQzLCJiYXNlX2ZhcmUiOjY5NC43MywidGF4IjozNDguN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.88, "base_fare": 533.77, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "518.22", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 15.55 }, "partner": { "currency": "GBP", "total": 793.88, "base_fare": 533.77, "tax": 260.11, "gross": { "base_fare": "518.22", "tax": "260.11", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMjciLCJiYXNlX2ZhcmUiOiI3MTUuNTciLCJ0YXgiOiIzNDguNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuNzMiLCJ0YXgiOiIzNDguNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjg0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDMuNDMiLCJiYXNlX2ZhcmUiOiI2OTQuNzMiLCJ0YXgiOiIzNDguNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2OTQuNzMiLCJ0YXgiOiIzNDguNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQzLjQzIiwiYmFzZV9mYXJlIjoiNjk0LjczIiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDMuNDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 793.88, "filter": { "id": "F77TX00174-1176", "price": 793.88, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1178*_*GgbkNE4sLS2lvPsI", "flight_key": "F77TX00174-1177", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 853.02, "gross_total": 1119.49, "base_fare": 616.4, "tax": 236.63, "sell": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0My41NiwiYmFzZV9mYXJlIjo4MjYuMzQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOS40OSwiYmFzZV9mYXJlIjo4MDIuMjcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTkuNDksImJhc2VfZmFyZSI6ODAyLjI3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.95 }, "partner": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDMuNTYiLCJiYXNlX2ZhcmUiOiI4MjYuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTkuNDkiLCJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE5LjQ5IiwiYmFzZV9mYXJlIjoiODAyLjI3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTkuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.02, "filter": { "id": "F77TX00174-1177", "price": 853.02, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1179*_*rHA3l6070J1XmvbK", "flight_key": "F77TX00174-1178", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 853.02, "gross_total": 1119.49, "base_fare": 616.4, "tax": 236.63, "sell": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0My41NiwiYmFzZV9mYXJlIjo4MjYuMzQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOS40OSwiYmFzZV9mYXJlIjo4MDIuMjcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTkuNDksImJhc2VfZmFyZSI6ODAyLjI3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.95 }, "partner": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDMuNTYiLCJiYXNlX2ZhcmUiOiI4MjYuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTkuNDkiLCJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE5LjQ5IiwiYmFzZV9mYXJlIjoiODAyLjI3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTkuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.02, "filter": { "id": "F77TX00174-1178", "price": 853.02, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1180*_*k5HWnpGJXg58nvjg", "flight_key": "F77TX00174-1179", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 795.26, "gross_total": 1044.82, "base_fare": 546.08, "tax": 249.19, "sell": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Ni4xNCwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzM0LjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC44MiwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzM0LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDQuODIsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjMzNC4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.26, "base_fare": 546.08, "tax": 249.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuMTQiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuODIiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ0LjgyIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzM0LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDQuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 795.26, "filter": { "id": "F77TX00174-1179", "price": 795.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1181*_*hLPMflWK6dZwMRK3", "flight_key": "F77TX00174-1180", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 795.26, "gross_total": 1044.82, "base_fare": 546.08, "tax": 249.19, "sell": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Ni4xNCwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzM0LjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC44MiwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzM0LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDQuODIsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjMzNC4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.26, "base_fare": 546.08, "tax": 249.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuMTQiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuODIiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ0LjgyIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzM0LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDQuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 795.26, "filter": { "id": "F77TX00174-1180", "price": 795.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1182*_*GmYLuKGC9UWDFieI", "flight_key": "F77TX00174-1181", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 795.26, "gross_total": 1044.82, "base_fare": 546.08, "tax": 249.19, "sell": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Ni4xNCwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzM0LjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC44MiwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzM0LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDQuODIsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjMzNC4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.26, "base_fare": 546.08, "tax": 249.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuMTQiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuODIiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ0LjgyIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzM0LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDQuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 795.26, "filter": { "id": "F77TX00174-1181", "price": 795.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1183*_*lsCiPAtlrNJ5FmBw", "flight_key": "F77TX00174-1182", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "1", "unit": "kg", "title": "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": 795.26, "gross_total": 1044.82, "base_fare": 546.08, "tax": 249.19, "sell": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Ni4xNCwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzM0LjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC44MiwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzM0LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDQuODIsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjMzNC4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.26, "base_fare": 546.08, "tax": 249.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuMTQiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuODIiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ0LjgyIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzM0LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDQuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 795.26, "filter": { "id": "F77TX00174-1182", "price": 795.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1184*_*0BA3aRgY4VnJ6uEL", "flight_key": "F77TX00174-1183", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 795.26, "gross_total": 1044.82, "base_fare": 546.08, "tax": 249.19, "sell": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2Ni4xNCwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzM0LjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0NC44MiwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzM0LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDQuODIsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjMzNC4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.26, "base_fare": 546.08, "tax": 249.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 795.26, "base_fare": 546.08, "tax": 249.19, "gross": { "base_fare": "530.17", "tax": "249.19", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuMTQiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDQuODIiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzMzQuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ0LjgyIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzM0LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDQuODIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 795.26, "filter": { "id": "F77TX00174-1183", "price": 795.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1185*_*jN4YCKf8T4WnQcFR", "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-11 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-11 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-11", "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.37, "gross_total": 1108.09, "base_fare": 611.23, "tax": 233.14, "sell": { "currency": "GBP", "total": 844.37, "base_fare": 611.23, "tax": 233.14 }, "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.37, "base_fare": 611.23, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "593.42", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 17.81 }, "partner": { "currency": "GBP", "total": 844.37, "base_fare": 611.23, "tax": 233.14, "gross": { "base_fare": "593.42", "tax": "233.14", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuOTYiLCJiYXNlX2ZhcmUiOiI4MTkuNDEiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy44NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjg3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDguMDkiLCJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTUuNTQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA4LjA5IiwiYmFzZV9mYXJlIjoiNzk1LjU0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDguMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 844.37, "filter": { "id": "F77TX00174-1184", "price": 844.37, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1186*_*iyIbtxxYJ3h24ZVI", "flight_key": "F77TX00174-1185", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1185", "price": 799.61, "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-11 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1187*_*3QC2cRTaBueo5KGv", "flight_key": "F77TX00174-1186", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1186", "price": 799.61, "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-11 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1188*_*5Fwe0CbLxxBsplsv", "flight_key": "F77TX00174-1187", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1187", "price": 799.61, "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-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1189*_*KkFAaekniPw5zpwl", "flight_key": "F77TX00174-1188", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1188", "price": 799.61, "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-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1190*_*CXpXvyTdXVolfb9h", "flight_key": "F77TX00174-1189", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1189", "price": 799.61, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1191*_*afgzuT3RDko1bTrv", "flight_key": "F77TX00174-1190", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1190", "price": 799.61, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1192*_*8dgUv6HX2H6XQYJj", "flight_key": "F77TX00174-1191", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1191", "price": 799.61, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1193*_*wSxW7deBjJAA4fuW", "flight_key": "F77TX00174-1192", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1192", "price": 799.61, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1194*_*TOPZVb6adk6qs1uP", "flight_key": "F77TX00174-1193", "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-11 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-12 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-11", "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 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": "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": "M", "cabin_code": "M", "booking_code": "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1193", "price": 799.61, "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-11 19:00: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": "lhr202601111900dxb20260112055032dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1195*_*zwl2OFWVgad2uvQK", "flight_key": "F77TX00174-1194", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1194", "price": 799.61, "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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1196*_*2Ks3ooXAEjTz8XmY", "flight_key": "F77TX00174-1195", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1195", "price": 799.61, "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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1197*_*raA9RzDyqCmFJTjf", "flight_key": "F77TX00174-1196", "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-11 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-12 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-11", "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 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": "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": "M", "cabin_code": "M", "booking_code": "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1196", "price": 799.61, "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-11 20: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": "lhr202601112020dxb2026011207204dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1198*_*4reMvIth2p2lSVO3", "flight_key": "F77TX00174-1197", "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-11 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-12 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-11", "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 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": "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": "M", "cabin_code": "M", "booking_code": "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1197", "price": 799.61, "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-11 22:00: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": "lhr202601112200dxb2026011208456dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1199*_*Ia3i35JXrsWhDUvD", "flight_key": "F77TX00174-1198", "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-11 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-12 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-11", "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 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": "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": "M", "cabin_code": "M", "booking_code": "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.61, "gross_total": 1051.79, "base_fare": 516.22, "tax": 283.38, "sell": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38 }, "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.61, "base_fare": 516.22, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "501.19", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 15.04 }, "partner": { "currency": "GBP", "total": 799.61, "base_fare": 516.22, "tax": 283.38, "gross": { "base_fare": "501.19", "tax": "283.38", "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.61, "filter": { "id": "F77TX00174-1198", "price": 799.61, "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-11 22:35: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": "lhr202601112235dxb20260112093542dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1200*_*rt46S37bCDZZvVgM", "flight_key": "F77TX00174-1199", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 797.6, "gross_total": 1048.9, "base_fare": 521.74, "tax": 275.86, "sell": { "currency": "GBP", "total": 797.6, "base_fare": 521.74, "tax": 275.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OS4yNywiYmFzZV9mYXJlIjo2OTkuNDUsInRheCI6MzY5LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC45LCJiYXNlX2ZhcmUiOjY3OS4wOCwidGF4IjozNjkuODIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC45LCJiYXNlX2ZhcmUiOjY3OS4wOCwidGF4IjozNjkuODJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 797.6, "base_fare": 521.74, "tax": 275.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.55", "tax": "275.86", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 797.6, "base_fare": 521.74, "tax": 275.86, "gross": { "base_fare": "506.55", "tax": "275.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjkuMjciLCJiYXNlX2ZhcmUiOiI2OTkuNDUiLCJ0YXgiOiIzNjkuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuMDgiLCJ0YXgiOiIzNjkuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguOTAiLCJiYXNlX2ZhcmUiOiI2NzkuMDgiLCJ0YXgiOiIzNjkuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuMDgiLCJ0YXgiOiIzNjkuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ4LjkwIiwiYmFzZV9mYXJlIjoiNjc5LjA4IiwidGF4IjoiMzY5LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 797.6, "filter": { "id": "F77TX00174-1199", "price": 797.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1201*_*x1kq0z59ZkSQ5r3v", "flight_key": "F77TX00174-1200", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "IST", "departure_time": "2026-01-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 797.6, "gross_total": 1048.9, "base_fare": 521.74, "tax": 275.86, "sell": { "currency": "GBP", "total": 797.6, "base_fare": 521.74, "tax": 275.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2OS4yNywiYmFzZV9mYXJlIjo2OTkuNDUsInRheCI6MzY5LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC45LCJiYXNlX2ZhcmUiOjY3OS4wOCwidGF4IjozNjkuODIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OC45LCJiYXNlX2ZhcmUiOjY3OS4wOCwidGF4IjozNjkuODJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 797.6, "base_fare": 521.74, "tax": 275.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "506.55", "tax": "275.86", "discount": 0, "ait": "0.00", "service_charge": 15.19 }, "partner": { "currency": "GBP", "total": 797.6, "base_fare": 521.74, "tax": 275.86, "gross": { "base_fare": "506.55", "tax": "275.86", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjkuMjciLCJiYXNlX2ZhcmUiOiI2OTkuNDUiLCJ0YXgiOiIzNjkuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuMDgiLCJ0YXgiOiIzNjkuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDguOTAiLCJiYXNlX2ZhcmUiOiI2NzkuMDgiLCJ0YXgiOiIzNjkuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzkuMDgiLCJ0YXgiOiIzNjkuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ4LjkwIiwiYmFzZV9mYXJlIjoiNjc5LjA4IiwidGF4IjoiMzY5LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDguODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 797.6, "filter": { "id": "F77TX00174-1200", "price": 797.6, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1202*_*h6TQs1tcCrlkHzJG", "flight_key": "F77TX00174-1201", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "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": 799.9, "gross_total": 1049.53, "base_fare": 584.34, "tax": 215.56, "sell": { "currency": "GBP", "total": 799.9, "base_fare": 584.34, "tax": 215.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3Mi4zNSwiYmFzZV9mYXJlIjo3ODMuMzcsInRheCI6Mjg4Ljk4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA0OS41MywiYmFzZV9mYXJlIjo3NjAuNTUsInRheCI6Mjg4Ljk4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNDkuNTMsImJhc2VfZmFyZSI6NzYwLjU1LCJ0YXgiOjI4OC45OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.9, "base_fare": 584.34, "tax": 215.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "567.32", "tax": "215.56", "discount": 0, "ait": "0.00", "service_charge": 17.02 }, "partner": { "currency": "GBP", "total": 799.9, "base_fare": 584.34, "tax": 215.56, "gross": { "base_fare": "567.32", "tax": "215.56", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzIuMzUiLCJiYXNlX2ZhcmUiOiI3ODMuMzciLCJ0YXgiOiIyODguOTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNTUiLCJ0YXgiOiIyODguOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNDkuNTMiLCJiYXNlX2ZhcmUiOiI3NjAuNTUiLCJ0YXgiOiIyODguOTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNTUiLCJ0YXgiOiIyODguOTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDQ5LjUzIiwiYmFzZV9mYXJlIjoiNzYwLjU1IiwidGF4IjoiMjg4Ljk4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNDkuNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 799.9, "filter": { "id": "F77TX00174-1201", "price": 799.9, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1203*_*AOUze9a2VSJbLGca", "flight_key": "F77TX00174-1202", "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-11 17:00: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 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-11", "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": "108" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "108" }, "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": 800.96, "gross_total": 1052.09, "base_fare": 555.27, "tax": 245.69, "sell": { "currency": "GBP", "total": 800.96, "base_fare": 555.27, "tax": 245.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My43NywiYmFzZV9mYXJlIjo3NDQuNCwidGF4IjozMjkuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjA5LCJiYXNlX2ZhcmUiOjcyMi43MiwidGF4IjozMjkuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4wOSwiYmFzZV9mYXJlIjo3MjIuNzIsInRheCI6MzI5LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.96, "base_fare": 555.27, "tax": 245.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "539.10", "tax": "245.69", "discount": 0, "ait": "0.00", "service_charge": 16.17 }, "partner": { "currency": "GBP", "total": 800.96, "base_fare": 555.27, "tax": 245.69, "gross": { "base_fare": "539.10", "tax": "245.69", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuNzciLCJiYXNlX2ZhcmUiOiI3NDQuNDAiLCJ0YXgiOiIzMjkuMzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjIuNzIiLCJ0YXgiOiIzMjkuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMDkiLCJiYXNlX2ZhcmUiOiI3MjIuNzIiLCJ0YXgiOiIzMjkuMzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjIuNzIiLCJ0YXgiOiIzMjkuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUyLjA5IiwiYmFzZV9mYXJlIjoiNzIyLjcyIiwidGF4IjoiMzI5LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTIuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 800.96, "filter": { "id": "F77TX00174-1202", "price": 800.96, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed202601120205108", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1204*_*a5oXqYlIk4vbRaeM", "flight_key": "F77TX00174-1203", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "118" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "118" }, "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": 800.96, "gross_total": 1052.09, "base_fare": 555.27, "tax": 245.69, "sell": { "currency": "GBP", "total": 800.96, "base_fare": 555.27, "tax": 245.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My43NywiYmFzZV9mYXJlIjo3NDQuNCwidGF4IjozMjkuMzd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDUyLjA5LCJiYXNlX2ZhcmUiOjcyMi43MiwidGF4IjozMjkuMzcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1Mi4wOSwiYmFzZV9mYXJlIjo3MjIuNzIsInRheCI6MzI5LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.96, "base_fare": 555.27, "tax": 245.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "539.10", "tax": "245.69", "discount": 0, "ait": "0.00", "service_charge": 16.17 }, "partner": { "currency": "GBP", "total": 800.96, "base_fare": 555.27, "tax": 245.69, "gross": { "base_fare": "539.10", "tax": "245.69", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuNzciLCJiYXNlX2ZhcmUiOiI3NDQuNDAiLCJ0YXgiOiIzMjkuMzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjIuNzIiLCJ0YXgiOiIzMjkuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS42OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjY4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTIuMDkiLCJiYXNlX2ZhcmUiOiI3MjIuNzIiLCJ0YXgiOiIzMjkuMzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjIuNzIiLCJ0YXgiOiIzMjkuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDUyLjA5IiwiYmFzZV9mYXJlIjoiNzIyLjcyIiwidGF4IjoiMzI5LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTIuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 800.96, "filter": { "id": "F77TX00174-1203", "price": 800.96, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed202601120710118", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1205*_*Z7gq2dmtG76UkBU2", "flight_key": "F77TX00174-1204", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1204", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1206*_*5W2pfbcMPn4WjLMv", "flight_key": "F77TX00174-1205", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1205", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1207*_*HwIjMUe4dSjbKqgT", "flight_key": "F77TX00174-1206", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1206", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1208*_*1f5l18cAKDETMSzJ", "flight_key": "F77TX00174-1207", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.91, "gross_total": 1115.43, "base_fare": 613.28, "tax": 236.63, "sell": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63 }, "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.91, "base_fare": 613.28, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "595.41", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.87 }, "partner": { "currency": "GBP", "total": 849.91, "base_fare": 613.28, "tax": 236.63, "gross": { "base_fare": "595.41", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzkuMzgiLCJiYXNlX2ZhcmUiOiI4MjIuMTYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjk1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNDMiLCJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTguMjEiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjQzIiwiYmFzZV9mYXJlIjoiNzk4LjIxIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNDMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.91, "filter": { "id": "F77TX00174-1207", "price": 849.91, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1209*_*htH906Xr2hXoZtxv", "flight_key": "F77TX00174-1208", "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-11 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-11 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-11", "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": 803.3, "gross_total": 1055.06, "base_fare": 559.47, "tax": 243.83, "sell": { "currency": "GBP", "total": 803.3, "base_fare": 559.47, "tax": 243.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3Ni45MSwiYmFzZV9mYXJlIjo3NTAuMDMsInRheCI6MzI2Ljg4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1NS4wNiwiYmFzZV9mYXJlIjo3MjguMTgsInRheCI6MzI2Ljg4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTUuMDYsImJhc2VfZmFyZSI6NzI4LjE4LCJ0YXgiOjMyNi44OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 803.3, "base_fare": 559.47, "tax": 243.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "543.17", "tax": "243.83", "discount": 0, "ait": "0.00", "service_charge": 16.3 }, "partner": { "currency": "GBP", "total": 803.3, "base_fare": 559.47, "tax": 243.83, "gross": { "base_fare": "543.17", "tax": "243.83", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzYuOTEiLCJiYXNlX2ZhcmUiOiI3NTAuMDMiLCJ0YXgiOiIzMjYuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjguMTgiLCJ0YXgiOiIzMjYuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS44NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjg1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTUuMDYiLCJiYXNlX2ZhcmUiOiI3MjguMTgiLCJ0YXgiOiIzMjYuODgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjguMTgiLCJ0YXgiOiIzMjYuODgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDU1LjA2IiwiYmFzZV9mYXJlIjoiNzI4LjE4IiwidGF4IjoiMzI2Ljg4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 803.3, "filter": { "id": "F77TX00174-1208", "price": 803.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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1210*_*mS66vK31l47AHszn", "flight_key": "F77TX00174-1209", "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-11 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-11 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-11", "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": 803.96, "gross_total": 1055.99, "base_fare": 558.24, "tax": 245.72, "sell": { "currency": "GBP", "total": 803.96, "base_fare": 558.24, "tax": 245.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3Ny43OSwiYmFzZV9mYXJlIjo3NDguMzgsInRheCI6MzI5LjQxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA1NS45OSwiYmFzZV9mYXJlIjo3MjYuNTgsInRheCI6MzI5LjQxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNTUuOTksImJhc2VfZmFyZSI6NzI2LjU4LCJ0YXgiOjMyOS40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 803.96, "base_fare": 558.24, "tax": 245.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "541.98", "tax": "245.72", "discount": 0, "ait": "0.00", "service_charge": 16.26 }, "partner": { "currency": "GBP", "total": 803.96, "base_fare": 558.24, "tax": 245.72, "gross": { "base_fare": "541.98", "tax": "245.72", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzcuNzkiLCJiYXNlX2ZhcmUiOiI3NDguMzgiLCJ0YXgiOiIzMjkuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjYuNTgiLCJ0YXgiOiIzMjkuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNTUuOTkiLCJiYXNlX2ZhcmUiOiI3MjYuNTgiLCJ0YXgiOiIzMjkuNDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MjYuNTgiLCJ0YXgiOiIzMjkuNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDU1Ljk5IiwiYmFzZV9mYXJlIjoiNzI2LjU4IiwidGF4IjoiMzI5LjQxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNTUuOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 803.96, "filter": { "id": "F77TX00174-1209", "price": 803.96, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1211*_*fPBha7lfMe2I2tCI", "flight_key": "F77TX00174-1210", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT19H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT19H00M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "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": 825.7, "gross_total": 1082.62, "base_fare": 622.58, "tax": 203.12, "sell": { "currency": "GBP", "total": 825.7, "base_fare": 622.58, "tax": 203.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNi45MywiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MjcyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDgyLjYyLCJiYXNlX2ZhcmUiOjgxMC4zMiwidGF4IjoyNzIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDgyLjYyLCJiYXNlX2ZhcmUiOjgxMC4zMiwidGF4IjoyNzIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 825.7, "base_fare": 622.58, "tax": 203.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.45", "tax": "203.12", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 825.7, "base_fare": 622.58, "tax": 203.12, "gross": { "base_fare": "604.45", "tax": "203.12", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDYuOTMiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIyNzIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNzIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODIuNjIiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNzIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNzIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDgyLjYyIiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMjcyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODIuNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 825.7, "filter": { "id": "F77TX00174-1210", "price": 825.7, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1212*_*nVyDEgK3NbcRiVwc", "flight_key": "F77TX00174-1211", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "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": 825.7, "gross_total": 1082.62, "base_fare": 622.58, "tax": 203.12, "sell": { "currency": "GBP", "total": 825.7, "base_fare": 622.58, "tax": 203.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNi45MywiYmFzZV9mYXJlIjo4MzQuNjMsInRheCI6MjcyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDgyLjYyLCJiYXNlX2ZhcmUiOjgxMC4zMiwidGF4IjoyNzIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDgyLjYyLCJiYXNlX2ZhcmUiOjgxMC4zMiwidGF4IjoyNzIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 825.7, "base_fare": 622.58, "tax": 203.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "604.45", "tax": "203.12", "discount": 0, "ait": "0.00", "service_charge": 18.13 }, "partner": { "currency": "GBP", "total": 825.7, "base_fare": 622.58, "tax": 203.12, "gross": { "base_fare": "604.45", "tax": "203.12", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDYuOTMiLCJiYXNlX2ZhcmUiOiI4MzQuNjMiLCJ0YXgiOiIyNzIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNzIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjMxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODIuNjIiLCJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNzIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTAuMzIiLCJ0YXgiOiIyNzIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDgyLjYyIiwiYmFzZV9mYXJlIjoiODEwLjMyIiwidGF4IjoiMjcyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODIuNjMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 825.7, "filter": { "id": "F77TX00174-1211", "price": 825.7, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1213*_*OOgh4lpLw7zSoVD4", "flight_key": "F77TX00174-1212", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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": "2", "unit": "kg", "title": "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 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-12 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-12", "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": "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": "2", "unit": "kg", "title": "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": 863.35, "gross_total": 1132.94, "base_fare": 626.73, "tax": 236.63, "sell": { "currency": "GBP", "total": 863.35, "base_fare": 626.73, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1Ny40MSwiYmFzZV9mYXJlIjo4NDAuMTksInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMi45NCwiYmFzZV9mYXJlIjo4MTUuNzIsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzIuOTQsImJhc2VfZmFyZSI6ODE1LjcyLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.35, "base_fare": 626.73, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "608.47", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.25 }, "partner": { "currency": "GBP", "total": 863.35, "base_fare": 626.73, "tax": 236.63, "gross": { "base_fare": "608.47", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTcuNDEiLCJiYXNlX2ZhcmUiOiI4NDAuMTkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjQ3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzIuOTQiLCJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTUuNzIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMyLjk0IiwiYmFzZV9mYXJlIjoiODE1LjcyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzIuOTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 863.35, "filter": { "id": "F77TX00174-1212", "price": 863.35, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120715jed2026011209106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1214*_*9vISkEp3773t1dgX", "flight_key": "F77TX00174-1213", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 853.02, "gross_total": 1119.49, "base_fare": 616.4, "tax": 236.63, "sell": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0My41NiwiYmFzZV9mYXJlIjo4MjYuMzQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOS40OSwiYmFzZV9mYXJlIjo4MDIuMjcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTkuNDksImJhc2VfZmFyZSI6ODAyLjI3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.95 }, "partner": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDMuNTYiLCJiYXNlX2ZhcmUiOiI4MjYuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTkuNDkiLCJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE5LjQ5IiwiYmFzZV9mYXJlIjoiODAyLjI3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTkuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.02, "filter": { "id": "F77TX00174-1213", "price": 853.02, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1215*_*6EzUMgXP7oXjSTW4", "flight_key": "F77TX00174-1214", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 853.02, "gross_total": 1119.49, "base_fare": 616.4, "tax": 236.63, "sell": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0My41NiwiYmFzZV9mYXJlIjo4MjYuMzQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOS40OSwiYmFzZV9mYXJlIjo4MDIuMjcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTkuNDksImJhc2VfZmFyZSI6ODAyLjI3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.95 }, "partner": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDMuNTYiLCJiYXNlX2ZhcmUiOiI4MjYuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTkuNDkiLCJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE5LjQ5IiwiYmFzZV9mYXJlIjoiODAyLjI3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTkuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.02, "filter": { "id": "F77TX00174-1214", "price": 853.02, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1216*_*Qr6zzcO1TeeE4COg", "flight_key": "F77TX00174-1215", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 853.02, "gross_total": 1119.49, "base_fare": 616.4, "tax": 236.63, "sell": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0My41NiwiYmFzZV9mYXJlIjo4MjYuMzQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOS40OSwiYmFzZV9mYXJlIjo4MDIuMjcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTkuNDksImJhc2VfZmFyZSI6ODAyLjI3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 17.95 }, "partner": { "currency": "GBP", "total": 853.02, "base_fare": 616.4, "tax": 236.63, "gross": { "base_fare": "598.44", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDMuNTYiLCJiYXNlX2ZhcmUiOiI4MjYuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTkuNDkiLCJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDIuMjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE5LjQ5IiwiYmFzZV9mYXJlIjoiODAyLjI3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTkuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.02, "filter": { "id": "F77TX00174-1215", "price": 853.02, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1217*_*gjYDMfxPobaRPtVA", "flight_key": "F77TX00174-1216", "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-11 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-12 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 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": 822.07, "gross_total": 1075.56, "base_fare": 678.91, "tax": 143.17, "sell": { "currency": "GBP", "total": 822.07, "base_fare": 678.91, "tax": 143.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi4wNywiYmFzZV9mYXJlIjo5MTAuMTQsInRheCI6MTkxLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS41NiwiYmFzZV9mYXJlIjo4ODMuNjMsInRheCI6MTkxLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNTYsImJhc2VfZmFyZSI6ODgzLjYzLCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 822.07, "base_fare": 678.91, "tax": 143.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "659.13", "tax": "143.17", "discount": 0, "ait": "0.00", "service_charge": 19.77 }, "partner": { "currency": "GBP", "total": 822.07, "base_fare": 678.91, "tax": 143.17, "gross": { "base_fare": "659.13", "tax": "143.17", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDIuMDciLCJiYXNlX2ZhcmUiOiI5MTAuMTQiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODMuNjMiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi41MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjUxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNTYiLCJiYXNlX2ZhcmUiOiI4ODMuNjMiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODMuNjMiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjU2IiwiYmFzZV9mYXJlIjoiODgzLjYzIiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 822.07, "filter": { "id": "F77TX00174-1216", "price": 822.07, "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-11 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130bom2026011212152bom202601121810jed20260112212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1218*_*Ji2pFFAtdH1qoJYn", "flight_key": "F77TX00174-1217", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 810.24, "gross_total": 1065.76, "base_fare": 523.48, "tax": 286.75, "sell": { "currency": "GBP", "total": 810.24, "base_fare": 523.48, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4Ni4yLCJiYXNlX2ZhcmUiOjcwMS43OCwidGF4IjozODQuNDJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY1Ljc2LCJiYXNlX2ZhcmUiOjY4MS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NS43NiwiYmFzZV9mYXJlIjo2ODEuMzQsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 810.24, "base_fare": 523.48, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "508.24", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 15.25 }, "partner": { "currency": "GBP", "total": 810.24, "base_fare": 523.48, "tax": 286.75, "gross": { "base_fare": "508.24", "tax": "286.75", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODYuMjAiLCJiYXNlX2ZhcmUiOiI3MDEuNzgiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjUuNzYiLCJiYXNlX2ZhcmUiOiI2ODEuMzQiLCJ0YXgiOiIzODQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODEuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY1Ljc2IiwiYmFzZV9mYXJlIjoiNjgxLjM0IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjUuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 810.24, "filter": { "id": "F77TX00174-1217", "price": 810.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1219*_*3F8z0zXYjSBU2SL2", "flight_key": "F77TX00174-1218", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 809.57, "gross_total": 1064, "base_fare": 546.08, "tax": 263.5, "sell": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4zMiwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzUzLjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NCwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzUzLjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjQsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMzIiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDAiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY0LjAwIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 809.57, "filter": { "id": "F77TX00174-1218", "price": 809.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1220*_*gYzjvhieXFjBlX9u", "flight_key": "F77TX00174-1219", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 809.57, "gross_total": 1064, "base_fare": 546.08, "tax": 263.5, "sell": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4zMiwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzUzLjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NCwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzUzLjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjQsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMzIiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDAiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY0LjAwIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 809.57, "filter": { "id": "F77TX00174-1219", "price": 809.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1221*_*XlPr7O5luvaLr9rf", "flight_key": "F77TX00174-1220", "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-11 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-12 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-11", "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": "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": "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": "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": "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": "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": 809.57, "gross_total": 1064, "base_fare": 546.08, "tax": 263.5, "sell": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4zMiwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzUzLjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NCwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzUzLjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjQsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMzIiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDAiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY0LjAwIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 809.57, "filter": { "id": "F77TX00174-1220", "price": 809.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20: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": "lhr202601111920auh20260112061066auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1222*_*WwZ8ww8nZ7v2xcOA", "flight_key": "F77TX00174-1221", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 809.57, "gross_total": 1064, "base_fare": 546.08, "tax": 263.5, "sell": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4zMiwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzUzLjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NCwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzUzLjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjQsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMzIiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDAiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY0LjAwIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 809.57, "filter": { "id": "F77TX00174-1221", "price": 809.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1223*_*sBKpWIM2aNqO6RFS", "flight_key": "F77TX00174-1222", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 809.57, "gross_total": 1064, "base_fare": 546.08, "tax": 263.5, "sell": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4zMiwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzUzLjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NCwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzUzLjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjQsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMzIiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDAiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY0LjAwIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 809.57, "filter": { "id": "F77TX00174-1222", "price": 809.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1224*_*MRczvtfcgHeHsCK3", "flight_key": "F77TX00174-1223", "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-11 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-12 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-11", "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": "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": "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": "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": "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": "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": 809.57, "gross_total": 1064, "base_fare": 546.08, "tax": 263.5, "sell": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4zMiwiYmFzZV9mYXJlIjo3MzIuMDcsInRheCI6MzUzLjI1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA2NCwiYmFzZV9mYXJlIjo3MTAuNzUsInRheCI6MzUzLjI1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNjQsImJhc2VfZmFyZSI6NzEwLjc1LCJ0YXgiOjM1My4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": 0, "ait": "0.00", "service_charge": 15.9 }, "partner": { "currency": "GBP", "total": 809.57, "base_fare": 546.08, "tax": 263.5, "gross": { "base_fare": "530.17", "tax": "263.50", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMzIiLCJiYXNlX2ZhcmUiOiI3MzIuMDciLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS4zMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjMyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjQuMDAiLCJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTAuNzUiLCJ0YXgiOiIzNTMuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY0LjAwIiwiYmFzZV9mYXJlIjoiNzEwLjc1IiwidGF4IjoiMzUzLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 809.57, "filter": { "id": "F77TX00174-1223", "price": 809.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1225*_*RTXqMm8iVKOdCqGR", "flight_key": "F77TX00174-1224", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 810.77, "gross_total": 1066.78, "base_fare": 515.68, "tax": 295.09, "sell": { "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4Ni45MiwiYmFzZV9mYXJlIjo2OTEuMzIsInRheCI6Mzk1LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY2Ljc4LCJiYXNlX2ZhcmUiOjY3MS4xOCwidGF4IjozOTUuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY2Ljc4LCJiYXNlX2ZhcmUiOjY3MS4xOCwidGF4IjozOTUuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.66", "tax": "295.09", "discount": 0, "ait": "0.00", "service_charge": 15.02 }, "partner": { "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09, "gross": { "base_fare": "500.66", "tax": "295.09", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODYuOTIiLCJiYXNlX2ZhcmUiOiI2OTEuMzIiLCJ0YXgiOiIzOTUuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuNzgiLCJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY2Ljc4IiwiYmFzZV9mYXJlIjoiNjcxLjE4IiwidGF4IjoiMzk1LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjYuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 810.77, "filter": { "id": "F77TX00174-1224", "price": 810.77, "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-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1226*_*AWJyq8rvF9u7aCpu", "flight_key": "F77TX00174-1225", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 810.77, "gross_total": 1066.78, "base_fare": 515.68, "tax": 295.09, "sell": { "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4Ni45MiwiYmFzZV9mYXJlIjo2OTEuMzIsInRheCI6Mzk1LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY2Ljc4LCJiYXNlX2ZhcmUiOjY3MS4xOCwidGF4IjozOTUuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY2Ljc4LCJiYXNlX2ZhcmUiOjY3MS4xOCwidGF4IjozOTUuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.66", "tax": "295.09", "discount": 0, "ait": "0.00", "service_charge": 15.02 }, "partner": { "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09, "gross": { "base_fare": "500.66", "tax": "295.09", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODYuOTIiLCJiYXNlX2ZhcmUiOiI2OTEuMzIiLCJ0YXgiOiIzOTUuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuNzgiLCJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY2Ljc4IiwiYmFzZV9mYXJlIjoiNjcxLjE4IiwidGF4IjoiMzk1LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjYuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 810.77, "filter": { "id": "F77TX00174-1225", "price": 810.77, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1227*_*pYgTQeiPX8Q5a3Et", "flight_key": "F77TX00174-1226", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 810.77, "gross_total": 1066.78, "base_fare": 515.68, "tax": 295.09, "sell": { "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4Ni45MiwiYmFzZV9mYXJlIjo2OTEuMzIsInRheCI6Mzk1LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY2Ljc4LCJiYXNlX2ZhcmUiOjY3MS4xOCwidGF4IjozOTUuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY2Ljc4LCJiYXNlX2ZhcmUiOjY3MS4xOCwidGF4IjozOTUuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.66", "tax": "295.09", "discount": 0, "ait": "0.00", "service_charge": 15.02 }, "partner": { "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09, "gross": { "base_fare": "500.66", "tax": "295.09", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODYuOTIiLCJiYXNlX2ZhcmUiOiI2OTEuMzIiLCJ0YXgiOiIzOTUuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuNzgiLCJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY2Ljc4IiwiYmFzZV9mYXJlIjoiNjcxLjE4IiwidGF4IjoiMzk1LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjYuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 810.77, "filter": { "id": "F77TX00174-1226", "price": 810.77, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1228*_*ibarBP1oAlzt1pmr", "flight_key": "F77TX00174-1227", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 810.77, "gross_total": 1066.78, "base_fare": 515.68, "tax": 295.09, "sell": { "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4Ni45MiwiYmFzZV9mYXJlIjo2OTEuMzIsInRheCI6Mzk1LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY2Ljc4LCJiYXNlX2ZhcmUiOjY3MS4xOCwidGF4IjozOTUuNiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDY2Ljc4LCJiYXNlX2ZhcmUiOjY3MS4xOCwidGF4IjozOTUuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "500.66", "tax": "295.09", "discount": 0, "ait": "0.00", "service_charge": 15.02 }, "partner": { "currency": "GBP", "total": 810.77, "base_fare": 515.68, "tax": 295.09, "gross": { "base_fare": "500.66", "tax": "295.09", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODYuOTIiLCJiYXNlX2ZhcmUiOiI2OTEuMzIiLCJ0YXgiOiIzOTUuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjE0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNjYuNzgiLCJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2NzEuMTgiLCJ0YXgiOiIzOTUuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDY2Ljc4IiwiYmFzZV9mYXJlIjoiNjcxLjE4IiwidGF4IjoiMzk1LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNjYuNzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 810.77, "filter": { "id": "F77TX00174-1227", "price": 810.77, "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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1229*_*7lRoz4oVZqoVWyno", "flight_key": "F77TX00174-1228", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1228", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1230*_*TZaQv1VqnbvlVLhx", "flight_key": "F77TX00174-1229", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1229", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1231*_*L5CVW1IEGUBa5My6", "flight_key": "F77TX00174-1230", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1230", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1232*_*BAiznkyoVJBdhI1h", "flight_key": "F77TX00174-1231", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1231", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1233*_*4dTCQIwIcvfUagjZ", "flight_key": "F77TX00174-1232", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1232", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1234*_*IX9cvOESDqG3oe3c", "flight_key": "F77TX00174-1233", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1233", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1235*_*4x6uloyl6OZEBSPd", "flight_key": "F77TX00174-1234", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1234", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1236*_*ysO1t6IpeI3xT0xS", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1235", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1237*_*gNmXma0edC1pSpbT", "flight_key": "F77TX00174-1236", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1236", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1238*_*6Ju6zufOL9OgMpGs", "flight_key": "F77TX00174-1237", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1237", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1239*_*ZJSQ6xQTXLXwWNd8", "flight_key": "F77TX00174-1238", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "1", "unit": "kg", "title": "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": 814.56, "gross_total": 1071.51, "base_fare": 524.53, "tax": 290.03, "sell": { "currency": "GBP", "total": 814.56, "base_fare": 524.53, "tax": 290.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5MS45OSwiYmFzZV9mYXJlIjo3MDMuMTgsInRheCI6Mzg4LjgxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS41MSwiYmFzZV9mYXJlIjo2ODIuNywidGF4IjozODguODEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3MS41MSwiYmFzZV9mYXJlIjo2ODIuNywidGF4IjozODguODF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 814.56, "base_fare": 524.53, "tax": 290.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "509.25", "tax": "290.03", "discount": 0, "ait": "0.00", "service_charge": 15.28 }, "partner": { "currency": "GBP", "total": 814.56, "base_fare": 524.53, "tax": 290.03, "gross": { "base_fare": "509.25", "tax": "290.03", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTEuOTkiLCJiYXNlX2ZhcmUiOiI3MDMuMTgiLCJ0YXgiOiIzODguODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuNzAiLCJ0YXgiOiIzODguODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzEuNTEiLCJiYXNlX2ZhcmUiOiI2ODIuNzAiLCJ0YXgiOiIzODguODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuNzAiLCJ0YXgiOiIzODguODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDcxLjUxIiwiYmFzZV9mYXJlIjoiNjgyLjcwIiwidGF4IjoiMzg4LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzEuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 814.56, "filter": { "id": "F77TX00174-1238", "price": 814.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1240*_*tTNde8XAWDdlY5HD", "flight_key": "F77TX00174-1239", "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-11 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-12 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1239", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1241*_*G7j8iGnH6KfrRYq9", "flight_key": "F77TX00174-1240", "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-11 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-12 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1240", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1242*_*R3xPuZKHhyfSuv9e", "flight_key": "F77TX00174-1241", "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-11 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-12 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1241", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1243*_*0Er5ZK2ILicmsBSI", "flight_key": "F77TX00174-1242", "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-11 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-12 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 818.88, "gross_total": 1075.61, "base_fare": 567.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ny43OCwiYmFzZV9mYXJlIjo3NjEuMjUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3NS42MSwiYmFzZV9mYXJlIjo3MzkuMDgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzUuNjEsImJhc2VfZmFyZSI6NzM5LjA4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.54 }, "partner": { "currency": "GBP", "total": 818.88, "base_fare": 567.84, "tax": 251.03, "gross": { "base_fare": "551.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTcuNzgiLCJiYXNlX2ZhcmUiOiI3NjEuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4xNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjE3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzUuNjEiLCJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MzkuMDgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDc1LjYxIiwiYmFzZV9mYXJlIjoiNzM5LjA4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 818.88, "filter": { "id": "F77TX00174-1242", "price": 818.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1244*_*16XLE1sqJIG2ytX9", "flight_key": "F77TX00174-1243", "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-11 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-11 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-11", "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": "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": "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-11 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-11 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-11", "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": "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": "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": 816.56, "gross_total": 1073.09, "base_fare": 552.99, "tax": 263.57, "sell": { "currency": "GBP", "total": 816.56, "base_fare": 552.99, "tax": 263.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NC42OCwiYmFzZV9mYXJlIjo3NDEuMzQsInRheCI6MzUzLjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My4wOSwiYmFzZV9mYXJlIjo3MTkuNzUsInRheCI6MzUzLjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzMuMDksImJhc2VfZmFyZSI6NzE5Ljc1LCJ0YXgiOjM1My4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.56, "base_fare": 552.99, "tax": 263.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "536.89", "tax": "263.57", "discount": 0, "ait": "0.00", "service_charge": 16.1 }, "partner": { "currency": "GBP", "total": 816.56, "base_fare": 552.99, "tax": 263.57, "gross": { "base_fare": "536.89", "tax": "263.57", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTQuNjgiLCJiYXNlX2ZhcmUiOiI3NDEuMzQiLCJ0YXgiOiIzNTMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuMDkiLCJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDczLjA5IiwiYmFzZV9mYXJlIjoiNzE5Ljc1IiwidGF4IjoiMzUzLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzMuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 816.56, "filter": { "id": "F77TX00174-1243", "price": 816.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1245*_*IsrDrrtFjCx8PyQd", "flight_key": "F77TX00174-1244", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 816.56, "gross_total": 1073.09, "base_fare": 552.99, "tax": 263.57, "sell": { "currency": "GBP", "total": 816.56, "base_fare": 552.99, "tax": 263.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NC42OCwiYmFzZV9mYXJlIjo3NDEuMzQsInRheCI6MzUzLjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My4wOSwiYmFzZV9mYXJlIjo3MTkuNzUsInRheCI6MzUzLjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzMuMDksImJhc2VfZmFyZSI6NzE5Ljc1LCJ0YXgiOjM1My4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.56, "base_fare": 552.99, "tax": 263.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "536.89", "tax": "263.57", "discount": 0, "ait": "0.00", "service_charge": 16.1 }, "partner": { "currency": "GBP", "total": 816.56, "base_fare": 552.99, "tax": 263.57, "gross": { "base_fare": "536.89", "tax": "263.57", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTQuNjgiLCJiYXNlX2ZhcmUiOiI3NDEuMzQiLCJ0YXgiOiIzNTMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuMDkiLCJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDczLjA5IiwiYmFzZV9mYXJlIjoiNzE5Ljc1IiwidGF4IjoiMzUzLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzMuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 816.56, "filter": { "id": "F77TX00174-1244", "price": 816.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1246*_*pJ9imfwJqUdnKrg3", "flight_key": "F77TX00174-1245", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 816.56, "gross_total": 1073.09, "base_fare": 552.99, "tax": 263.57, "sell": { "currency": "GBP", "total": 816.56, "base_fare": 552.99, "tax": 263.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NC42OCwiYmFzZV9mYXJlIjo3NDEuMzQsInRheCI6MzUzLjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My4wOSwiYmFzZV9mYXJlIjo3MTkuNzUsInRheCI6MzUzLjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzMuMDksImJhc2VfZmFyZSI6NzE5Ljc1LCJ0YXgiOjM1My4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.56, "base_fare": 552.99, "tax": 263.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "536.89", "tax": "263.57", "discount": 0, "ait": "0.00", "service_charge": 16.1 }, "partner": { "currency": "GBP", "total": 816.56, "base_fare": 552.99, "tax": 263.57, "gross": { "base_fare": "536.89", "tax": "263.57", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTQuNjgiLCJiYXNlX2ZhcmUiOiI3NDEuMzQiLCJ0YXgiOiIzNTMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuMDkiLCJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDczLjA5IiwiYmFzZV9mYXJlIjoiNzE5Ljc1IiwidGF4IjoiMzUzLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzMuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 816.56, "filter": { "id": "F77TX00174-1245", "price": 816.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1247*_*Voc5ByDV9HX25LGJ", "flight_key": "F77TX00174-1246", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 816.56, "gross_total": 1073.09, "base_fare": 552.99, "tax": 263.57, "sell": { "currency": "GBP", "total": 816.56, "base_fare": 552.99, "tax": 263.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NC42OCwiYmFzZV9mYXJlIjo3NDEuMzQsInRheCI6MzUzLjM0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA3My4wOSwiYmFzZV9mYXJlIjo3MTkuNzUsInRheCI6MzUzLjM0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwNzMuMDksImJhc2VfZmFyZSI6NzE5Ljc1LCJ0YXgiOjM1My4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.56, "base_fare": 552.99, "tax": 263.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "536.89", "tax": "263.57", "discount": 0, "ait": "0.00", "service_charge": 16.1 }, "partner": { "currency": "GBP", "total": 816.56, "base_fare": 552.99, "tax": 263.57, "gross": { "base_fare": "536.89", "tax": "263.57", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTQuNjgiLCJiYXNlX2ZhcmUiOiI3NDEuMzQiLCJ0YXgiOiIzNTMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMS41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxLjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwNzMuMDkiLCJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3MTkuNzUiLCJ0YXgiOiIzNTMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDczLjA5IiwiYmFzZV9mYXJlIjoiNzE5Ljc1IiwidGF4IjoiMzUzLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwNzMuMDksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 816.56, "filter": { "id": "F77TX00174-1246", "price": 816.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1248*_*rXebkoC0YM93AxyS", "flight_key": "F77TX00174-1247", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1247", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1249*_*FZRrKPKjugRzTjVn", "flight_key": "F77TX00174-1248", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1248", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1250*_*yjOwW6gtcIl8pqlk", "flight_key": "F77TX00174-1249", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1249", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1251*_*1y72zIjpJpaZR57X", "flight_key": "F77TX00174-1250", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1250", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1252*_*fgSYxU2amncWCgCU", "flight_key": "F77TX00174-1251", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1251", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1253*_*bK2PPMLo0Du2O8wB", "flight_key": "F77TX00174-1252", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1252", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1254*_*PFOkfBLD8CAFynrZ", "flight_key": "F77TX00174-1253", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 822.42, "gross_total": 1080.16, "base_fare": 572.96, "tax": 249.46, "sell": { "currency": "GBP", "total": 822.42, "base_fare": 572.96, "tax": 249.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi41MywiYmFzZV9mYXJlIjo3NjguMTEsInRheCI6MzM0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4MC4xNiwiYmFzZV9mYXJlIjo3NDUuNzQsInRheCI6MzM0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODAuMTYsImJhc2VfZmFyZSI6NzQ1Ljc0LCJ0YXgiOjMzNC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 822.42, "base_fare": 572.96, "tax": 249.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "556.27", "tax": "249.46", "discount": 0, "ait": "0.00", "service_charge": 16.69 }, "partner": { "currency": "GBP", "total": 822.42, "base_fare": 572.96, "tax": 249.46, "gross": { "base_fare": "556.27", "tax": "249.46", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDIuNTMiLCJiYXNlX2ZhcmUiOiI3NjguMTEiLCJ0YXgiOiIzMzQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDUuNzQiLCJ0YXgiOiIzMzQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODAuMTYiLCJiYXNlX2ZhcmUiOiI3NDUuNzQiLCJ0YXgiOiIzMzQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDUuNzQiLCJ0YXgiOiIzMzQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDgwLjE2IiwiYmFzZV9mYXJlIjoiNzQ1Ljc0IiwidGF4IjoiMzM0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODAuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 822.42, "filter": { "id": "F77TX00174-1253", "price": 822.42, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120500jed2026011206556483", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1255*_*wWRk9sr1Vz7vzqOP", "flight_key": "F77TX00174-1254", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 822.42, "gross_total": 1080.16, "base_fare": 572.96, "tax": 249.46, "sell": { "currency": "GBP", "total": 822.42, "base_fare": 572.96, "tax": 249.46 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi41MywiYmFzZV9mYXJlIjo3NjguMTEsInRheCI6MzM0LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4MC4xNiwiYmFzZV9mYXJlIjo3NDUuNzQsInRheCI6MzM0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODAuMTYsImJhc2VfZmFyZSI6NzQ1Ljc0LCJ0YXgiOjMzNC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 822.42, "base_fare": 572.96, "tax": 249.46, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "556.27", "tax": "249.46", "discount": 0, "ait": "0.00", "service_charge": 16.69 }, "partner": { "currency": "GBP", "total": 822.42, "base_fare": 572.96, "tax": 249.46, "gross": { "base_fare": "556.27", "tax": "249.46", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDIuNTMiLCJiYXNlX2ZhcmUiOiI3NjguMTEiLCJ0YXgiOiIzMzQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDUuNzQiLCJ0YXgiOiIzMzQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODAuMTYiLCJiYXNlX2ZhcmUiOiI3NDUuNzQiLCJ0YXgiOiIzMzQuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDUuNzQiLCJ0YXgiOiIzMzQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDgwLjE2IiwiYmFzZV9mYXJlIjoiNzQ1Ljc0IiwidGF4IjoiMzM0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODAuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 822.42, "filter": { "id": "F77TX00174-1254", "price": 822.42, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120520jed2026011207156485", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1256*_*DopUI4FrJXAO45ss", "flight_key": "F77TX00174-1255", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-12 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-11", "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": 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": 883.98, "gross_total": 1159.78, "base_fare": 647.35, "tax": 236.63, "sell": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63 }, "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.98, "base_fare": 647.35, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.49", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63, "gross": { "base_fare": "628.49", "tax": "236.63", "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.98, "filter": { "id": "F77TX00174-1255", "price": 883.98, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1257*_*9hQKB8jTZYZ189rF", "flight_key": "F77TX00174-1256", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-11 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-11", "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": 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": 883.98, "gross_total": 1159.78, "base_fare": 647.35, "tax": 236.63, "sell": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63 }, "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.98, "base_fare": 647.35, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.49", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63, "gross": { "base_fare": "628.49", "tax": "236.63", "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.98, "filter": { "id": "F77TX00174-1256", "price": 883.98, "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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1258*_*lPiKiD32h80QOat6", "flight_key": "F77TX00174-1257", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 02:30: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 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1057" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1057" }, "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 883.98, "gross_total": 1159.78, "base_fare": 647.35, "tax": 236.63, "sell": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63 }, "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.98, "base_fare": 647.35, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.49", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63, "gross": { "base_fare": "628.49", "tax": "236.63", "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.98, "filter": { "id": "F77TX00174-1257", "price": 883.98, "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-11 10:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120230jed2026011204251057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1259*_*s3zHLuKC53cLHAXm", "flight_key": "F77TX00174-1258", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT9H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H25M", "lay_over_date": "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 883.98, "gross_total": 1159.78, "base_fare": 647.35, "tax": 236.63, "sell": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63 }, "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.98, "base_fare": 647.35, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.49", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63, "gross": { "base_fare": "628.49", "tax": "236.63", "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.98, "filter": { "id": "F77TX00174-1258", "price": 883.98, "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-11 10:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1260*_*EyAdc9hJWaCHfyWT", "flight_key": "F77TX00174-1259", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "PT10H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT10H30M", "lay_over_date": "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 883.98, "gross_total": 1159.78, "base_fare": 647.35, "tax": 236.63, "sell": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63 }, "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.98, "base_fare": 647.35, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.49", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63, "gross": { "base_fare": "628.49", "tax": "236.63", "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.98, "filter": { "id": "F77TX00174-1259", "price": 883.98, "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-11 10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1261*_*7fyQ2IvqZpP9cp2U", "flight_key": "F77TX00174-1260", "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-11 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-11 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-11", "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": "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": "AUH", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1260", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1262*_*qA249eIOrPQLa59N", "flight_key": "F77TX00174-1261", "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-11 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-11 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1261", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1263*_*7wWA7tWcfCqOW28s", "flight_key": "F77TX00174-1262", "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-11 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-11 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1262", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1264*_*HfmtunEWe424qFUJ", "flight_key": "F77TX00174-1263", "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-11 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-11 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 826.13, "gross_total": 1085.06, "base_fare": 575.11, "tax": 251.03, "sell": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNy41MiwiYmFzZV9mYXJlIjo3NzAuOTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4NS4wNiwiYmFzZV9mYXJlIjo3NDguNTMsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODUuMDYsImJhc2VfZmFyZSI6NzQ4LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.75 }, "partner": { "currency": "GBP", "total": 826.13, "base_fare": 575.11, "tax": 251.03, "gross": { "base_fare": "558.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDcuNTIiLCJiYXNlX2ZhcmUiOiI3NzAuOTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODUuMDYiLCJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDguNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg1LjA2IiwiYmFzZV9mYXJlIjoiNzQ4LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODUuMDYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 826.13, "filter": { "id": "F77TX00174-1263", "price": 826.13, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1265*_*8bj9LZz4lgyi27BH", "flight_key": "F77TX00174-1264", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 823.65, "gross_total": 1083.7, "base_fare": 524.53, "tax": 299.12, "sell": { "currency": "GBP", "total": 823.65, "base_fare": 524.53, "tax": 299.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNC4xOCwiYmFzZV9mYXJlIjo3MDMuMTgsInRheCI6NDAxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4My43LCJiYXNlX2ZhcmUiOjY4Mi43LCJ0YXgiOjQwMSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMDgzLjcsImJhc2VfZmFyZSI6NjgyLjcsInRheCI6NDAxfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 823.65, "base_fare": 524.53, "tax": 299.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "509.25", "tax": "299.12", "discount": 0, "ait": "0.00", "service_charge": 15.28 }, "partner": { "currency": "GBP", "total": 823.65, "base_fare": 524.53, "tax": 299.12, "gross": { "base_fare": "509.25", "tax": "299.12", "discount": "0.00", "ait": "0.00", "service_charge": 15.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDQuMTgiLCJiYXNlX2ZhcmUiOiI3MDMuMTgiLCJ0YXgiOiI0MDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuNzAiLCJ0YXgiOiI0MDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMC40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIwLjQ4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODMuNzAiLCJiYXNlX2ZhcmUiOiI2ODIuNzAiLCJ0YXgiOiI0MDEuMDAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI2ODIuNzAiLCJ0YXgiOiI0MDEuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDgzLjcwIiwiYmFzZV9mYXJlIjoiNjgyLjcwIiwidGF4IjoiNDAxLjAwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODMuNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 823.65, "filter": { "id": "F77TX00174-1264", "price": 823.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1266*_*xZTIT3Ih0aMAaaL7", "flight_key": "F77TX00174-1265", "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-11 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-12 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 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": 840.86, "gross_total": 1100.01, "base_fare": 697.69, "tax": 143.17, "sell": { "currency": "GBP", "total": 840.86, "base_fare": 697.69, "tax": 143.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNy4yNSwiYmFzZV9mYXJlIjo5MzUuMzIsInRheCI6MTkxLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMC4wMSwiYmFzZV9mYXJlIjo5MDguMDgsInRheCI6MTkxLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDAuMDEsImJhc2VfZmFyZSI6OTA4LjA4LCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 840.86, "base_fare": 697.69, "tax": 143.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "677.37", "tax": "143.17", "discount": 0, "ait": "0.00", "service_charge": 20.32 }, "partner": { "currency": "GBP", "total": 840.86, "base_fare": 697.69, "tax": 143.17, "gross": { "base_fare": "677.37", "tax": "143.17", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjcuMjUiLCJiYXNlX2ZhcmUiOiI5MzUuMzIiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDguMDgiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4yNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDAuMDEiLCJiYXNlX2ZhcmUiOiI5MDguMDgiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDguMDgiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAwLjAxIiwiYmFzZV9mYXJlIjoiOTA4LjA4IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDAuMDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 840.86, "filter": { "id": "F77TX00174-1265", "price": 840.86, "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-11 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130bom2026011212152bom202601121810jed20260112212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1267*_*G2KsP9zlT3FHFXKj", "flight_key": "F77TX00174-1266", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT19H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT19H00M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 855.18, "gross_total": 1120.42, "base_fare": 666.99, "tax": 188.2, "sell": { "currency": "GBP", "total": 855.18, "base_fare": 666.99, "tax": 188.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni40NiwiYmFzZV9mYXJlIjo4OTQuMTYsInRheCI6MjUyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTIwLjQyLCJiYXNlX2ZhcmUiOjg2OC4xMiwidGF4IjoyNTIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTIwLjQyLCJiYXNlX2ZhcmUiOjg2OC4xMiwidGF4IjoyNTIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 855.18, "base_fare": 666.99, "tax": 188.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "647.56", "tax": "188.20", "discount": 0, "ait": "0.00", "service_charge": 19.42 }, "partner": { "currency": "GBP", "total": 855.18, "base_fare": 666.99, "tax": 188.2, "gross": { "base_fare": "647.56", "tax": "188.20", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuNDYiLCJiYXNlX2ZhcmUiOiI4OTQuMTYiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNDIiLCJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTIwLjQyIiwiYmFzZV9mYXJlIjoiODY4LjEyIiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 855.18, "filter": { "id": "F77TX00174-1266", "price": 855.18, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1268*_*A4qVCy7BzdHeuekF", "flight_key": "F77TX00174-1267", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 855.18, "gross_total": 1120.42, "base_fare": 666.99, "tax": 188.2, "sell": { "currency": "GBP", "total": 855.18, "base_fare": 666.99, "tax": 188.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0Ni40NiwiYmFzZV9mYXJlIjo4OTQuMTYsInRheCI6MjUyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTIwLjQyLCJiYXNlX2ZhcmUiOjg2OC4xMiwidGF4IjoyNTIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTIwLjQyLCJiYXNlX2ZhcmUiOjg2OC4xMiwidGF4IjoyNTIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 855.18, "base_fare": 666.99, "tax": 188.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "647.56", "tax": "188.20", "discount": 0, "ait": "0.00", "service_charge": 19.42 }, "partner": { "currency": "GBP", "total": 855.18, "base_fare": 666.99, "tax": 188.2, "gross": { "base_fare": "647.56", "tax": "188.20", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDYuNDYiLCJiYXNlX2ZhcmUiOiI4OTQuMTYiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNDIiLCJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTIwLjQyIiwiYmFzZV9mYXJlIjoiODY4LjEyIiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 855.18, "filter": { "id": "F77TX00174-1267", "price": 855.18, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1269*_*EQJzSH9q8jIJldbn", "flight_key": "F77TX00174-1268", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1268", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1270*_*HqNJ8mEHAp5CMet4", "flight_key": "F77TX00174-1269", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1269", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1271*_*wAEjXP2O3nVWkSRX", "flight_key": "F77TX00174-1270", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1270", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1272*_*0XQngqiWUlV0zPia", "flight_key": "F77TX00174-1271", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1271", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1273*_*bJra9XSrTJb39lbU", "flight_key": "F77TX00174-1272", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1272", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1274*_*sM4DzZ3tBbMIoyUt", "flight_key": "F77TX00174-1273", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1273", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1275*_*Xu6MzSGrJNqEv9ja", "flight_key": "F77TX00174-1274", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1274", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1276*_*CVOM7Yb5sLS8aKB0", "flight_key": "F77TX00174-1275", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1275", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1277*_*o3d3ZfSH6HSVAfHW", "flight_key": "F77TX00174-1276", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1276", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1278*_*lAfANJ1ZrgdhVJqu", "flight_key": "F77TX00174-1277", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1277", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1279*_*yPm60ci6Rz7pVkld", "flight_key": "F77TX00174-1278", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 829.39, "gross_total": 1089.24, "base_fare": 579.87, "tax": 249.52, "sell": { "currency": "GBP", "total": 829.39, "base_fare": 579.87, "tax": 249.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS44OCwiYmFzZV9mYXJlIjo3NzcuMzcsInRheCI6MzM0LjUxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA4OS4yNCwiYmFzZV9mYXJlIjo3NTQuNzMsInRheCI6MzM0LjUxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwODkuMjQsImJhc2VfZmFyZSI6NzU0LjczLCJ0YXgiOjMzNC41MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 829.39, "base_fare": 579.87, "tax": 249.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "562.98", "tax": "249.52", "discount": 0, "ait": "0.00", "service_charge": 16.89 }, "partner": { "currency": "GBP", "total": 829.39, "base_fare": 579.87, "tax": 249.52, "gross": { "base_fare": "562.98", "tax": "249.52", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuODgiLCJiYXNlX2ZhcmUiOiI3NzcuMzciLCJ0YXgiOiIzMzQuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTQuNzMiLCJ0YXgiOiIzMzQuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi42NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjY0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwODkuMjQiLCJiYXNlX2ZhcmUiOiI3NTQuNzMiLCJ0YXgiOiIzMzQuNTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTQuNzMiLCJ0YXgiOiIzMzQuNTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDg5LjI0IiwiYmFzZV9mYXJlIjoiNzU0LjczIiwidGF4IjoiMzM0LjUxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwODkuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 829.39, "filter": { "id": "F77TX00174-1278", "price": 829.39, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120715jed2026011209106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1280*_*S3RKV7kyj3zw4l5Z", "flight_key": "F77TX00174-1279", "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-11 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-11 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-11", "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.85, "gross_total": 1169.89, "base_fare": 658.71, "tax": 233.14, "sell": { "currency": "GBP", "total": 891.85, "base_fare": 658.71, "tax": 233.14 }, "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.85, "base_fare": 658.71, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 891.85, "base_fare": 658.71, "tax": 233.14, "gross": { "base_fare": "639.52", "tax": "233.14", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTUuNjEiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjkuODkiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTY5Ljg5IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjkuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 891.85, "filter": { "id": "F77TX00174-1279", "price": 891.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": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1281*_*CbELSx7NpOBwe2KT", "flight_key": "F77TX00174-1280", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1280", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1282*_*Z2hxFMUB2V32Eg0O", "flight_key": "F77TX00174-1281", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1281", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1283*_*cBu36sigzOgPnhtq", "flight_key": "F77TX00174-1282", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1282", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1284*_*MCZA7XilB2POJ9Kv", "flight_key": "F77TX00174-1283", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 834.37, "gross_total": 1095.78, "base_fare": 583.34, "tax": 251.03, "sell": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC41NiwiYmFzZV9mYXJlIjo3ODIuMDMsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5NS43OCwiYmFzZV9mYXJlIjo3NTkuMjUsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTUuNzgsImJhc2VfZmFyZSI6NzU5LjI1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 16.99 }, "partner": { "currency": "GBP", "total": 834.37, "base_fare": 583.34, "tax": 251.03, "gross": { "base_fare": "566.35", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguNTYiLCJiYXNlX2ZhcmUiOiI3ODIuMDMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTUuNzgiLCJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuMjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk1Ljc4IiwiYmFzZV9mYXJlIjoiNzU5LjI1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTUuNzksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.37, "filter": { "id": "F77TX00174-1283", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1285*_*pYgicO6tMYdPWiIO", "flight_key": "F77TX00174-1284", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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-11 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-11 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-11", "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": 7, "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.98, "gross_total": 1159.78, "base_fare": 647.35, "tax": 236.63, "sell": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63 }, "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.98, "base_fare": 647.35, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.49", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63, "gross": { "base_fare": "628.49", "tax": "236.63", "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.98, "filter": { "id": "F77TX00174-1284", "price": 883.98, "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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1286*_*xmYqvZXjk2BUU6ZN", "flight_key": "F77TX00174-1285", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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-11 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-12 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-11", "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": 7, "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.98, "gross_total": 1159.78, "base_fare": 647.35, "tax": 236.63, "sell": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63 }, "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.98, "base_fare": 647.35, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.49", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63, "gross": { "base_fare": "628.49", "tax": "236.63", "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.98, "filter": { "id": "F77TX00174-1285", "price": 883.98, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1287*_*Rk8a9lQjKORUjtbU", "flight_key": "F77TX00174-1286", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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 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-12 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-12", "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": 7, "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.98, "gross_total": 1159.78, "base_fare": 647.35, "tax": 236.63, "sell": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63 }, "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.98, "base_fare": 647.35, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.49", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 883.98, "base_fare": 647.35, "tax": 236.63, "gross": { "base_fare": "628.49", "tax": "236.63", "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.98, "filter": { "id": "F77TX00174-1286", "price": 883.98, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120100jed2026011202551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1288*_*MjU8UsxaGKvRjNu8", "flight_key": "F77TX00174-1287", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-12 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-11", "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": 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": 895.34, "gross_total": 1174.56, "base_fare": 658.71, "tax": 236.63, "sell": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63 }, "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.34, "base_fare": 658.71, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63, "gross": { "base_fare": "639.52", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.34, "filter": { "id": "F77TX00174-1287", "price": 895.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1289*_*RsdZ6uGiDdKWJati", "flight_key": "F77TX00174-1288", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-11 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-11", "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": 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": 895.34, "gross_total": 1174.56, "base_fare": 658.71, "tax": 236.63, "sell": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63 }, "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.34, "base_fare": 658.71, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63, "gross": { "base_fare": "639.52", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.34, "filter": { "id": "F77TX00174-1288", "price": 895.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1290*_*YjON2vwbCdwqHMfr", "flight_key": "F77TX00174-1289", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H25M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 02:30: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 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1057" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1057" }, "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 895.34, "gross_total": 1174.56, "base_fare": 658.71, "tax": 236.63, "sell": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63 }, "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.34, "base_fare": 658.71, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63, "gross": { "base_fare": "639.52", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.34, "filter": { "id": "F77TX00174-1289", "price": 895.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120230jed2026011204251057", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1291*_*GU4d7CKXZDzMgBXR", "flight_key": "F77TX00174-1290", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H50M", "transit_time": "PT9H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT09H25M", "lay_over_date": "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 895.34, "gross_total": 1174.56, "base_fare": 658.71, "tax": 236.63, "sell": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63 }, "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.34, "base_fare": 658.71, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63, "gross": { "base_fare": "639.52", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.34, "filter": { "id": "F77TX00174-1290", "price": 895.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1292*_*IbuU1ivNmreoOGcw", "flight_key": "F77TX00174-1291", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H55M", "transit_time": "PT10H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT1H55M", "distance": null, "lay_over": "PT10H30M", "lay_over_date": "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 895.34, "gross_total": 1174.56, "base_fare": 658.71, "tax": 236.63, "sell": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63 }, "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.34, "base_fare": 658.71, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63, "gross": { "base_fare": "639.52", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.34, "filter": { "id": "F77TX00174-1291", "price": 895.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1293*_*RyI0PVLLX50lE4ZJ", "flight_key": "F77TX00174-1292", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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": "2", "unit": "kg", "title": "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 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-12 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-12", "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": "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": "2", "unit": "kg", "title": "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": 896.36, "gross_total": 1175.89, "base_fare": 659.73, "tax": 236.63, "sell": { "currency": "GBP", "total": 896.36, "base_fare": 659.73, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMS42NSwiYmFzZV9mYXJlIjo4ODQuNDMsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3NS44OSwiYmFzZV9mYXJlIjo4NTguNjcsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNzUuODksImJhc2VfZmFyZSI6ODU4LjY3LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.36, "base_fare": 659.73, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "640.51", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.22 }, "partner": { "currency": "GBP", "total": 896.36, "base_fare": 659.73, "tax": 236.63, "gross": { "base_fare": "640.51", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDEuNjUiLCJiYXNlX2ZhcmUiOiI4ODQuNDMiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTguNjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1Ljc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzUuODkiLCJiYXNlX2ZhcmUiOiI4NTguNjciLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTguNjciLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc1Ljg5IiwiYmFzZV9mYXJlIjoiODU4LjY3IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzUuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 896.36, "filter": { "id": "F77TX00174-1292", "price": 896.36, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120715jed2026011209106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1294*_*0IdDQNEQn43SVe1m", "flight_key": "F77TX00174-1293", "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-11 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-12 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 834.23, "gross_total": 1096.16, "base_fare": 569.09, "tax": 265.15, "sell": { "currency": "GBP", "total": 834.23, "base_fare": 569.09, "tax": 265.15 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExOC4zOCwiYmFzZV9mYXJlIjo3NjIuOTIsInRheCI6MzU1LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ni4xNiwiYmFzZV9mYXJlIjo3NDAuNywidGF4IjozNTUuNDYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5Ni4xNiwiYmFzZV9mYXJlIjo3NDAuNywidGF4IjozNTUuNDZ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 834.23, "base_fare": 569.09, "tax": 265.15, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "552.51", "tax": "265.15", "discount": 0, "ait": "0.00", "service_charge": 16.57 }, "partner": { "currency": "GBP", "total": 834.23, "base_fare": 569.09, "tax": 265.15, "gross": { "base_fare": "552.51", "tax": "265.15", "discount": "0.00", "ait": "0.00", "service_charge": 16.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTguMzgiLCJiYXNlX2ZhcmUiOiI3NjIuOTIiLCJ0YXgiOiIzNTUuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDAuNzAiLCJ0YXgiOiIzNTUuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjIyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTYuMTYiLCJiYXNlX2ZhcmUiOiI3NDAuNzAiLCJ0YXgiOiIzNTUuNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDAuNzAiLCJ0YXgiOiIzNTUuNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk2LjE2IiwiYmFzZV9mYXJlIjoiNzQwLjcwIiwidGF4IjoiMzU1LjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTYuMTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 834.23, "filter": { "id": "F77TX00174-1293", "price": 834.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1295*_*Cr9zYJCRKf2dZvxK", "flight_key": "F77TX00174-1294", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1294", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1296*_*RdVeZLGQNTX8ids7", "flight_key": "F77TX00174-1295", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1295", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1297*_*LX5s1U6vSpV7TmgF", "flight_key": "F77TX00174-1296", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1296", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1298*_*4GI1nVonvHHIgLQX", "flight_key": "F77TX00174-1297", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1297", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1299*_*YMb7mBUUIMUYvLpT", "flight_key": "F77TX00174-1298", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1298", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1300*_*4Ec6ozD9AS6FQp2i", "flight_key": "F77TX00174-1299", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1299", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1301*_*KefmgANb0an1lI8c", "flight_key": "F77TX00174-1300", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 836.01, "gross_total": 1098.42, "base_fare": 571.9, "tax": 264.11, "sell": { "currency": "GBP", "total": 836.01, "base_fare": 571.9, "tax": 264.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMC43NSwiYmFzZV9mYXJlIjo3NjYuNjksInRheCI6MzU0LjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC40MiwiYmFzZV9mYXJlIjo3NDQuMzYsInRheCI6MzU0LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTguNDIsImJhc2VfZmFyZSI6NzQ0LjM2LCJ0YXgiOjM1NC4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.01, "base_fare": 571.9, "tax": 264.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "555.24", "tax": "264.11", "discount": 0, "ait": "0.00", "service_charge": 16.66 }, "partner": { "currency": "GBP", "total": 836.01, "base_fare": 571.9, "tax": 264.11, "gross": { "base_fare": "555.24", "tax": "264.11", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNzUiLCJiYXNlX2ZhcmUiOiI3NjYuNjkiLCJ0YXgiOiIzNTQuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDQuMzYiLCJ0YXgiOiIzNTQuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguNDIiLCJiYXNlX2ZhcmUiOiI3NDQuMzYiLCJ0YXgiOiIzNTQuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDQuMzYiLCJ0YXgiOiIzNTQuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk4LjQyIiwiYmFzZV9mYXJlIjoiNzQ0LjM2IiwidGF4IjoiMzU0LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTguNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 836.01, "filter": { "id": "F77TX00174-1300", "price": 836.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1302*_*kSv5dDW8AbX9ZIAI", "flight_key": "F77TX00174-1301", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 836.01, "gross_total": 1098.42, "base_fare": 571.9, "tax": 264.11, "sell": { "currency": "GBP", "total": 836.01, "base_fare": 571.9, "tax": 264.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMC43NSwiYmFzZV9mYXJlIjo3NjYuNjksInRheCI6MzU0LjA2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC40MiwiYmFzZV9mYXJlIjo3NDQuMzYsInRheCI6MzU0LjA2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTguNDIsImJhc2VfZmFyZSI6NzQ0LjM2LCJ0YXgiOjM1NC4wNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.01, "base_fare": 571.9, "tax": 264.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "555.24", "tax": "264.11", "discount": 0, "ait": "0.00", "service_charge": 16.66 }, "partner": { "currency": "GBP", "total": 836.01, "base_fare": 571.9, "tax": 264.11, "gross": { "base_fare": "555.24", "tax": "264.11", "discount": "0.00", "ait": "0.00", "service_charge": 16.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNzUiLCJiYXNlX2ZhcmUiOiI3NjYuNjkiLCJ0YXgiOiIzNTQuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDQuMzYiLCJ0YXgiOiIzNTQuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi4zMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjMzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguNDIiLCJiYXNlX2ZhcmUiOiI3NDQuMzYiLCJ0YXgiOiIzNTQuMDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NDQuMzYiLCJ0YXgiOiIzNTQuMDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk4LjQyIiwiYmFzZV9mYXJlIjoiNzQ0LjM2IiwidGF4IjoiMzU0LjA2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTguNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 836.01, "filter": { "id": "F77TX00174-1301", "price": 836.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1303*_*QlH2apUb41evOMkA", "flight_key": "F77TX00174-1302", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H5M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 17:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NBO", "arrival_time": "2026-01-12 05:00:00", "destination_terminal": "1A", "destination_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "flight_date": "2026-01-11", "flight_time": "PT8H35M", "distance": null, "lay_over": "not-applicable", "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": "101" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "101" }, "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": "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": "PT21H40M", "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": "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": 831.62, "gross_total": 1098.59, "base_fare": 416.67, "tax": 414.94, "sell": { "currency": "GBP", "total": 831.62, "base_fare": 416.67, "tax": 414.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNC44NiwiYmFzZV9mYXJlIjo1NTguNTksInRheCI6NTU2LjI3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTA5OC41OSwiYmFzZV9mYXJlIjo1NDIuMzIsInRheCI6NTU2LjI3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEwOTguNTksImJhc2VfZmFyZSI6NTQyLjMyLCJ0YXgiOjU1Ni4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 831.62, "base_fare": 416.67, "tax": 414.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "404.54", "tax": "414.94", "discount": 0, "ait": "0.00", "service_charge": 12.14 }, "partner": { "currency": "GBP", "total": 831.62, "base_fare": 416.67, "tax": 414.94, "gross": { "base_fare": "404.54", "tax": "414.94", "discount": "0.00", "ait": "0.00", "service_charge": 12.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTQuODYiLCJiYXNlX2ZhcmUiOiI1NTguNTkiLCJ0YXgiOiI1NTYuMjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIuMzIiLCJ0YXgiOiI1NTYuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIxNi4yNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE2LjI3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEwOTguNTkiLCJiYXNlX2ZhcmUiOiI1NDIuMzIiLCJ0YXgiOiI1NTYuMjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI1NDIuMzIiLCJ0YXgiOiI1NTYuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMDk4LjU5IiwiYmFzZV9mYXJlIjoiNTQyLjMyIiwidGF4IjoiNTU2LjI3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEwOTguNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 831.62, "filter": { "id": "F77TX00174-1302", "price": 831.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KQ", "carrier_marketing": "KQ", "aircraft": "KQ", "aircraft_name": "KQ", "cabin_class": "Q", "connecting_airport": [ "NBO" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:25: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": "lhr202601111725nbo202601120500101nbo202601130240jed2026011306305726", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1304*_*ESQ8iIGF3t8a87Oy", "flight_key": "F77TX00174-1303", "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-11 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-11 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-11", "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": "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": "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-11 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-11 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-11", "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": "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": "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1303", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1305*_*NGdwWkcWuy1d1fGm", "flight_key": "F77TX00174-1304", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1304", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1306*_*hR0YDRQaj86bBDh6", "flight_key": "F77TX00174-1305", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1305", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1307*_*L3BVzI5jakpGDTp8", "flight_key": "F77TX00174-1306", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 841.59, "gross_total": 1105.17, "base_fare": 590.56, "tax": 251.03, "sell": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOC4yMywiYmFzZV9mYXJlIjo3OTEuNywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA1LjE3LCJiYXNlX2ZhcmUiOjc2OC42NCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNS4xNywiYmFzZV9mYXJlIjo3NjguNjQsInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "573.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 17.2 }, "partner": { "currency": "GBP", "total": 841.59, "base_fare": 590.56, "tax": 251.03, "gross": { "base_fare": "573.36", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjguMjMiLCJiYXNlX2ZhcmUiOiI3OTEuNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjA2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDUuMTciLCJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjguNjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA1LjE3IiwiYmFzZV9mYXJlIjoiNzY4LjY0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDUuMTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 841.59, "filter": { "id": "F77TX00174-1306", "price": 841.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1308*_*35lrim2CpIl5K4Bn", "flight_key": "F77TX00174-1307", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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 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-12 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-12", "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 839.48, "gross_total": 1102.37, "base_fare": 589.86, "tax": 249.62, "sell": { "currency": "GBP", "total": 839.48, "base_fare": 589.86, "tax": 249.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNS40LCJiYXNlX2ZhcmUiOjc5MC43NiwidGF4IjozMzQuNjR9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTAyLjM3LCJiYXNlX2ZhcmUiOjc2Ny43MywidGF4IjozMzQuNjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi4zNywiYmFzZV9mYXJlIjo3NjcuNzMsInRheCI6MzM0LjY0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.48, "base_fare": 589.86, "tax": 249.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "572.68", "tax": "249.62", "discount": 0, "ait": "0.00", "service_charge": 17.18 }, "partner": { "currency": "GBP", "total": 839.48, "base_fare": 589.86, "tax": 249.62, "gross": { "base_fare": "572.68", "tax": "249.62", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjUuNDAiLCJiYXNlX2ZhcmUiOiI3OTAuNzYiLCJ0YXgiOiIzMzQuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuNzMiLCJ0YXgiOiIzMzQuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4wMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjAzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDIuMzciLCJiYXNlX2ZhcmUiOiI3NjcuNzMiLCJ0YXgiOiIzMzQuNjQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjcuNzMiLCJ0YXgiOiIzMzQuNjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjM3IiwiYmFzZV9mYXJlIjoiNzY3LjczIiwidGF4IjoiMzM0LjY0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDIuMzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 839.48, "filter": { "id": "F77TX00174-1307", "price": 839.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120010jed2026011202056570", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1309*_*COcsHMwlg755EQXJ", "flight_key": "F77TX00174-1308", "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-11 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-11 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-11", "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.85, "gross_total": 1169.89, "base_fare": 658.71, "tax": 233.14, "sell": { "currency": "GBP", "total": 891.85, "base_fare": 658.71, "tax": 233.14 }, "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.85, "base_fare": 658.71, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 891.85, "base_fare": 658.71, "tax": 233.14, "gross": { "base_fare": "639.52", "tax": "233.14", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTUuNjEiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjkuODkiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTY5Ljg5IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzEyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjkuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 891.85, "filter": { "id": "F77TX00174-1308", "price": 891.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": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1310*_*GXXVLSSAsIRl6wnK", "flight_key": "F77TX00174-1309", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "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": 840.76, "gross_total": 1102.77, "base_fare": 623.33, "tax": 217.42, "sell": { "currency": "GBP", "total": 840.76, "base_fare": 623.33, "tax": 217.42 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNy4xMSwiYmFzZV9mYXJlIjo4MzUuNjQsInRheCI6MjkxLjQ3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi43NywiYmFzZV9mYXJlIjo4MTEuMywidGF4IjoyOTEuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwMi43NywiYmFzZV9mYXJlIjo4MTEuMywidGF4IjoyOTEuNDd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 840.76, "base_fare": 623.33, "tax": 217.42, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.18", "tax": "217.42", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 840.76, "base_fare": 623.33, "tax": 217.42, "gross": { "base_fare": "605.18", "tax": "217.42", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjcuMTEiLCJiYXNlX2ZhcmUiOiI4MzUuNjQiLCJ0YXgiOiIyOTEuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuMzAiLCJ0YXgiOiIyOTEuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDIuNzciLCJiYXNlX2ZhcmUiOiI4MTEuMzAiLCJ0YXgiOiIyOTEuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuMzAiLCJ0YXgiOiIyOTEuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTAyLjc3IiwiYmFzZV9mYXJlIjoiODExLjMwIiwidGF4IjoiMjkxLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDIuNzcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 840.76, "filter": { "id": "F77TX00174-1309", "price": 840.76, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1311*_*c0Yy3qQdaF2BW3zZ", "flight_key": "F77TX00174-1310", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-12 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-11", "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": 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": 842.58, "gross_total": 1106.41, "base_fare": 592.93, "tax": 249.65, "sell": { "currency": "GBP", "total": 842.58, "base_fare": 592.93, "tax": 249.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOS41NiwiYmFzZV9mYXJlIjo3OTQuODgsInRheCI6MzM0LjY4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNi40MSwiYmFzZV9mYXJlIjo3NzEuNzMsInRheCI6MzM0LjY4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDYuNDEsImJhc2VfZmFyZSI6NzcxLjczLCJ0YXgiOjMzNC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 842.58, "base_fare": 592.93, "tax": 249.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "575.66", "tax": "249.65", "discount": 0, "ait": "0.00", "service_charge": 17.27 }, "partner": { "currency": "GBP", "total": 842.58, "base_fare": 592.93, "tax": 249.65, "gross": { "base_fare": "575.66", "tax": "249.65", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuNTYiLCJiYXNlX2ZhcmUiOiI3OTQuODgiLCJ0YXgiOiIzMzQuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzMzQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDYuNDEiLCJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzMzQuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzMzQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA2LjQxIiwiYmFzZV9mYXJlIjoiNzcxLjczIiwidGF4IjoiMzM0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDYuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 842.58, "filter": { "id": "F77TX00174-1310", "price": 842.58, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1312*_*CuNu5RgbLFcdeRsD", "flight_key": "F77TX00174-1311", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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-11 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-11 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-11", "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": 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": 842.58, "gross_total": 1106.41, "base_fare": 592.93, "tax": 249.65, "sell": { "currency": "GBP", "total": 842.58, "base_fare": 592.93, "tax": 249.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyOS41NiwiYmFzZV9mYXJlIjo3OTQuODgsInRheCI6MzM0LjY4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwNi40MSwiYmFzZV9mYXJlIjo3NzEuNzMsInRheCI6MzM0LjY4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMDYuNDEsImJhc2VfZmFyZSI6NzcxLjczLCJ0YXgiOjMzNC42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 842.58, "base_fare": 592.93, "tax": 249.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "575.66", "tax": "249.65", "discount": 0, "ait": "0.00", "service_charge": 17.27 }, "partner": { "currency": "GBP", "total": 842.58, "base_fare": 592.93, "tax": 249.65, "gross": { "base_fare": "575.66", "tax": "249.65", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjkuNTYiLCJiYXNlX2ZhcmUiOiI3OTQuODgiLCJ0YXgiOiIzMzQuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzMzQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDYuNDEiLCJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzMzQuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzMzQuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA2LjQxIiwiYmFzZV9mYXJlIjoiNzcxLjczIiwidGF4IjoiMzM0LjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDYuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 842.58, "filter": { "id": "F77TX00174-1311", "price": 842.58, "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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1313*_*raYMS7sCSYb4dw6f", "flight_key": "F77TX00174-1312", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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-11 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-11 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-11", "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": 7, "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.34, "gross_total": 1174.56, "base_fare": 658.71, "tax": 236.63, "sell": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63 }, "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.34, "base_fare": 658.71, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63, "gross": { "base_fare": "639.52", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.34, "filter": { "id": "F77TX00174-1312", "price": 895.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1314*_*kGhW7s13HyhMD0kZ", "flight_key": "F77TX00174-1313", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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-11 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-12 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-11", "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": 7, "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.34, "gross_total": 1174.56, "base_fare": 658.71, "tax": 236.63, "sell": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63 }, "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.34, "base_fare": 658.71, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63, "gross": { "base_fare": "639.52", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.34, "filter": { "id": "F77TX00174-1313", "price": 895.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1315*_*QyJMJfZJoumbtU0q", "flight_key": "F77TX00174-1314", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 7, "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 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-12 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-12", "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": 7, "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.34, "gross_total": 1174.56, "base_fare": 658.71, "tax": 236.63, "sell": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63 }, "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.34, "base_fare": 658.71, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "639.52", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.19 }, "partner": { "currency": "GBP", "total": 895.34, "base_fare": 658.71, "tax": 236.63, "gross": { "base_fare": "639.52", "tax": "236.63", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDAuMjgiLCJiYXNlX2ZhcmUiOiI4ODMuMDYiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjcyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzQuNTYiLCJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTcuMzQiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc0LjU2IiwiYmFzZV9mYXJlIjoiODU3LjM0IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzQuNTYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 895.34, "filter": { "id": "F77TX00174-1314", "price": 895.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": "Q", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601120100jed2026011202551095", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1316*_*Y8LKud2Nnhow3bSE", "flight_key": "F77TX00174-1315", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 906.68, "gross_total": 1189.34, "base_fare": 670.06, "tax": 236.63, "sell": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNS41LCJiYXNlX2ZhcmUiOjg5OC4yOCwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg5LjM0LCJiYXNlX2ZhcmUiOjg3Mi4xMiwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OS4zNCwiYmFzZV9mYXJlIjo4NzIuMTIsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.51 }, "partner": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTUuNTAiLCJiYXNlX2ZhcmUiOiI4OTguMjgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODkuMzQiLCJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg5LjM0IiwiYmFzZV9mYXJlIjoiODcyLjEyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 906.68, "filter": { "id": "F77TX00174-1315", "price": 906.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1317*_*VNniHppL9vMcGMa6", "flight_key": "F77TX00174-1316", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 906.68, "gross_total": 1189.34, "base_fare": 670.06, "tax": 236.63, "sell": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNS41LCJiYXNlX2ZhcmUiOjg5OC4yOCwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg5LjM0LCJiYXNlX2ZhcmUiOjg3Mi4xMiwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OS4zNCwiYmFzZV9mYXJlIjo4NzIuMTIsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.51 }, "partner": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTUuNTAiLCJiYXNlX2ZhcmUiOiI4OTguMjgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODkuMzQiLCJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg5LjM0IiwiYmFzZV9mYXJlIjoiODcyLjEyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 906.68, "filter": { "id": "F77TX00174-1316", "price": 906.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1318*_*Stohoqr4l1XEwxqz", "flight_key": "F77TX00174-1317", "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-11 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-11 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-11", "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": "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": "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-11 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-11 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-11", "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": "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": "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": 844.38, "gross_total": 1109.32, "base_fare": 580.19, "tax": 264.19, "sell": { "currency": "GBP", "total": 844.38, "base_fare": 580.19, "tax": 264.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS45NywiYmFzZV9mYXJlIjo3NzcuOCwidGF4IjozNTQuMTd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTA5LjMyLCJiYXNlX2ZhcmUiOjc1NS4xNSwidGF4IjozNTQuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEwOS4zMiwiYmFzZV9mYXJlIjo3NTUuMTUsInRheCI6MzU0LjE3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.38, "base_fare": 580.19, "tax": 264.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "563.29", "tax": "264.19", "discount": 0, "ait": "0.00", "service_charge": 16.9 }, "partner": { "currency": "GBP", "total": 844.38, "base_fare": 580.19, "tax": 264.19, "gross": { "base_fare": "563.29", "tax": "264.19", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuOTciLCJiYXNlX2ZhcmUiOiI3NzcuODAiLCJ0YXgiOiIzNTQuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMTUiLCJ0YXgiOiIzNTQuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi42NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjY1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMDkuMzIiLCJiYXNlX2ZhcmUiOiI3NTUuMTUiLCJ0YXgiOiIzNTQuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTUuMTUiLCJ0YXgiOiIzNTQuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTA5LjMyIiwiYmFzZV9mYXJlIjoiNzU1LjE1IiwidGF4IjoiMzU0LjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMDkuMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 844.38, "filter": { "id": "F77TX00174-1317", "price": 844.38, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1319*_*5pSdZOqLrQD5U8QH", "flight_key": "F77TX00174-1318", "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-11 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-11 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-11", "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.35, "gross_total": 1190.06, "base_fare": 674.21, "tax": 233.14, "sell": { "currency": "GBP", "total": 907.35, "base_fare": 674.21, "tax": 233.14 }, "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.35, "base_fare": 674.21, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "654.57", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 19.64 }, "partner": { "currency": "GBP", "total": 907.35, "base_fare": 674.21, "tax": 233.14, "gross": { "base_fare": "654.57", "tax": "233.14", "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.35, "filter": { "id": "F77TX00174-1318", "price": 907.35, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1320*_*p4ZjB5PAX3VV6VOg", "flight_key": "F77TX00174-1319", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 846.46, "gross_total": 1111.46, "base_fare": 596.77, "tax": 249.69, "sell": { "currency": "GBP", "total": 846.46, "base_fare": 596.77, "tax": 249.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNC43NiwiYmFzZV9mYXJlIjo4MDAuMDMsInRheCI6MzM0LjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExMS40NiwiYmFzZV9mYXJlIjo3NzYuNzMsInRheCI6MzM0LjczLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTEuNDYsImJhc2VfZmFyZSI6Nzc2LjczLCJ0YXgiOjMzNC43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.46, "base_fare": 596.77, "tax": 249.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "579.39", "tax": "249.69", "discount": 0, "ait": "0.00", "service_charge": 17.38 }, "partner": { "currency": "GBP", "total": 846.46, "base_fare": 596.77, "tax": 249.69, "gross": { "base_fare": "579.39", "tax": "249.69", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzQuNzYiLCJiYXNlX2ZhcmUiOiI4MDAuMDMiLCJ0YXgiOiIzMzQuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNzMiLCJ0YXgiOiIzMzQuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTEuNDYiLCJiYXNlX2ZhcmUiOiI3NzYuNzMiLCJ0YXgiOiIzMzQuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzYuNzMiLCJ0YXgiOiIzMzQuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTExLjQ2IiwiYmFzZV9mYXJlIjoiNzc2LjczIiwidGF4IjoiMzM0LjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTEuNDUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 846.46, "filter": { "id": "F77TX00174-1319", "price": 846.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120715jed2026011209106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1321*_*jboeDZ28UwNnrB9D", "flight_key": "F77TX00174-1320", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 870.1, "gross_total": 1140.42, "base_fare": 666.99, "tax": 203.12, "sell": { "currency": "GBP", "total": 870.1, "base_fare": 666.99, "tax": 203.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2Ni40NiwiYmFzZV9mYXJlIjo4OTQuMTYsInRheCI6MjcyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQwLjQyLCJiYXNlX2ZhcmUiOjg2OC4xMiwidGF4IjoyNzIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQwLjQyLCJiYXNlX2ZhcmUiOjg2OC4xMiwidGF4IjoyNzIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.1, "base_fare": 666.99, "tax": 203.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "647.56", "tax": "203.12", "discount": 0, "ait": "0.00", "service_charge": 19.42 }, "partner": { "currency": "GBP", "total": 870.1, "base_fare": 666.99, "tax": 203.12, "gross": { "base_fare": "647.56", "tax": "203.12", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjYuNDYiLCJiYXNlX2ZhcmUiOiI4OTQuMTYiLCJ0YXgiOiIyNzIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNzIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjA0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuNDIiLCJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNzIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjguMTIiLCJ0YXgiOiIyNzIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQwLjQyIiwiYmFzZV9mYXJlIjoiODY4LjEyIiwidGF4IjoiMjcyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDAuNDIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 870.1, "filter": { "id": "F77TX00174-1320", "price": 870.1, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1322*_*24Q5HnMDPYrEJYYS", "flight_key": "F77TX00174-1321", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 848.35, "gross_total": 1114.48, "base_fare": 584.48, "tax": 263.87, "sell": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4zLCJiYXNlX2ZhcmUiOjc4My41NSwidGF4IjozNTMuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE0LjQ4LCJiYXNlX2ZhcmUiOjc2MC43MywidGF4IjozNTMuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNC40OCwiYmFzZV9mYXJlIjo3NjAuNzMsInRheCI6MzUzLjc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "567.46", "tax": "263.87", "discount": 0, "ait": "0.00", "service_charge": 17.02 }, "partner": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "gross": { "base_fare": "567.46", "tax": "263.87", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMzAiLCJiYXNlX2ZhcmUiOiI3ODMuNTUiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTQuNDgiLCJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE0LjQ4IiwiYmFzZV9mYXJlIjoiNzYwLjczIiwidGF4IjoiMzUzLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 848.35, "filter": { "id": "F77TX00174-1321", "price": 848.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1323*_*QF35My7nSRJF0tqA", "flight_key": "F77TX00174-1322", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 848.35, "gross_total": 1114.48, "base_fare": 584.48, "tax": 263.87, "sell": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4zLCJiYXNlX2ZhcmUiOjc4My41NSwidGF4IjozNTMuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE0LjQ4LCJiYXNlX2ZhcmUiOjc2MC43MywidGF4IjozNTMuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNC40OCwiYmFzZV9mYXJlIjo3NjAuNzMsInRheCI6MzUzLjc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "567.46", "tax": "263.87", "discount": 0, "ait": "0.00", "service_charge": 17.02 }, "partner": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "gross": { "base_fare": "567.46", "tax": "263.87", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMzAiLCJiYXNlX2ZhcmUiOiI3ODMuNTUiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTQuNDgiLCJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE0LjQ4IiwiYmFzZV9mYXJlIjoiNzYwLjczIiwidGF4IjoiMzUzLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 848.35, "filter": { "id": "F77TX00174-1322", "price": 848.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1324*_*zF92QeeoqvGYtsLA", "flight_key": "F77TX00174-1323", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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": "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 848.35, "gross_total": 1114.48, "base_fare": 584.48, "tax": 263.87, "sell": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4zLCJiYXNlX2ZhcmUiOjc4My41NSwidGF4IjozNTMuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE0LjQ4LCJiYXNlX2ZhcmUiOjc2MC43MywidGF4IjozNTMuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNC40OCwiYmFzZV9mYXJlIjo3NjAuNzMsInRheCI6MzUzLjc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "567.46", "tax": "263.87", "discount": 0, "ait": "0.00", "service_charge": 17.02 }, "partner": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "gross": { "base_fare": "567.46", "tax": "263.87", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMzAiLCJiYXNlX2ZhcmUiOiI3ODMuNTUiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTQuNDgiLCJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE0LjQ4IiwiYmFzZV9mYXJlIjoiNzYwLjczIiwidGF4IjoiMzUzLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 848.35, "filter": { "id": "F77TX00174-1323", "price": 848.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20: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": "lhr202601111920auh20260112061066auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1325*_*vSMIQVCkNYfv7h95", "flight_key": "F77TX00174-1324", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 848.35, "gross_total": 1114.48, "base_fare": 584.48, "tax": 263.87, "sell": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4zLCJiYXNlX2ZhcmUiOjc4My41NSwidGF4IjozNTMuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE0LjQ4LCJiYXNlX2ZhcmUiOjc2MC43MywidGF4IjozNTMuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNC40OCwiYmFzZV9mYXJlIjo3NjAuNzMsInRheCI6MzUzLjc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "567.46", "tax": "263.87", "discount": 0, "ait": "0.00", "service_charge": 17.02 }, "partner": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "gross": { "base_fare": "567.46", "tax": "263.87", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMzAiLCJiYXNlX2ZhcmUiOiI3ODMuNTUiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTQuNDgiLCJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE0LjQ4IiwiYmFzZV9mYXJlIjoiNzYwLjczIiwidGF4IjoiMzUzLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 848.35, "filter": { "id": "F77TX00174-1324", "price": 848.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1326*_*W94jtpQGYKpXQDPe", "flight_key": "F77TX00174-1325", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 848.35, "gross_total": 1114.48, "base_fare": 584.48, "tax": 263.87, "sell": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4zLCJiYXNlX2ZhcmUiOjc4My41NSwidGF4IjozNTMuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE0LjQ4LCJiYXNlX2ZhcmUiOjc2MC43MywidGF4IjozNTMuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNC40OCwiYmFzZV9mYXJlIjo3NjAuNzMsInRheCI6MzUzLjc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "567.46", "tax": "263.87", "discount": 0, "ait": "0.00", "service_charge": 17.02 }, "partner": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "gross": { "base_fare": "567.46", "tax": "263.87", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMzAiLCJiYXNlX2ZhcmUiOiI3ODMuNTUiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTQuNDgiLCJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE0LjQ4IiwiYmFzZV9mYXJlIjoiNzYwLjczIiwidGF4IjoiMzUzLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 848.35, "filter": { "id": "F77TX00174-1325", "price": 848.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1327*_*mptJ6goFKz360w3R", "flight_key": "F77TX00174-1326", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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": "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 848.35, "gross_total": 1114.48, "base_fare": 584.48, "tax": 263.87, "sell": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNy4zLCJiYXNlX2ZhcmUiOjc4My41NSwidGF4IjozNTMuNzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTE0LjQ4LCJiYXNlX2ZhcmUiOjc2MC43MywidGF4IjozNTMuNzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNC40OCwiYmFzZV9mYXJlIjo3NjAuNzMsInRheCI6MzUzLjc1fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "567.46", "tax": "263.87", "discount": 0, "ait": "0.00", "service_charge": 17.02 }, "partner": { "currency": "GBP", "total": 848.35, "base_fare": 584.48, "tax": 263.87, "gross": { "base_fare": "567.46", "tax": "263.87", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzcuMzAiLCJiYXNlX2ZhcmUiOiI3ODMuNTUiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTQuNDgiLCJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NjAuNzMiLCJ0YXgiOiIzNTMuNzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE0LjQ4IiwiYmFzZV9mYXJlIjoiNzYwLjczIiwidGF4IjoiMzUzLjc1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTQuNDgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 848.35, "filter": { "id": "F77TX00174-1326", "price": 848.35, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1328*_*X6bSfMbcLaL4gxCd", "flight_key": "F77TX00174-1327", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 849.18, "gross_total": 1115.61, "base_fare": 583.88, "tax": 265.3, "sell": { "currency": "GBP", "total": 849.18, "base_fare": 583.88, "tax": 265.3 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzOC40MSwiYmFzZV9mYXJlIjo3ODIuNzUsInRheCI6MzU1LjY2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS42MSwiYmFzZV9mYXJlIjo3NTkuOTUsInRheCI6MzU1LjY2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuNjEsImJhc2VfZmFyZSI6NzU5Ljk1LCJ0YXgiOjM1NS42Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.18, "base_fare": 583.88, "tax": 265.3, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "566.87", "tax": "265.30", "discount": 0, "ait": "0.00", "service_charge": 17.01 }, "partner": { "currency": "GBP", "total": 849.18, "base_fare": 583.88, "tax": 265.3, "gross": { "base_fare": "566.87", "tax": "265.30", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzguNDEiLCJiYXNlX2ZhcmUiOiI3ODIuNzUiLCJ0YXgiOiIzNTUuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuOTUiLCJ0YXgiOiIzNTUuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMi44MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIyLjgwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuNjEiLCJiYXNlX2ZhcmUiOiI3NTkuOTUiLCJ0YXgiOiIzNTUuNjYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NTkuOTUiLCJ0YXgiOiIzNTUuNjYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1LjYxIiwiYmFzZV9mYXJlIjoiNzU5Ljk1IiwidGF4IjoiMzU1LjY2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 849.18, "filter": { "id": "F77TX00174-1327", "price": 849.18, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1329*_*bLAApe2tguQpDdw4", "flight_key": "F77TX00174-1328", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 10: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-11 19:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "104" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "104" }, "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": "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-12 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-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "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": "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": "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": 850.85, "gross_total": 1115.88, "base_fare": 634.29, "tax": 216.56, "sell": { "currency": "GBP", "total": 850.85, "base_fare": 634.29, "tax": 216.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC42NSwiYmFzZV9mYXJlIjo4NTAuMzMsInRheCI6MjkwLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS44OCwiYmFzZV9mYXJlIjo4MjUuNTYsInRheCI6MjkwLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuODgsImJhc2VfZmFyZSI6ODI1LjU2LCJ0YXgiOjI5MC4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 634.29, "tax": 216.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "615.81", "tax": "216.56", "discount": 0, "ait": "0.00", "service_charge": 18.48 }, "partner": { "currency": "GBP", "total": 850.85, "base_fare": 634.29, "tax": 216.56, "gross": { "base_fare": "615.81", "tax": "216.56", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuNjUiLCJiYXNlX2ZhcmUiOiI4NTAuMzMiLCJ0YXgiOiIyOTAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0Ljc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuODgiLCJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1Ljg4IiwiYmFzZV9mYXJlIjoiODI1LjU2IiwidGF4IjoiMjkwLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 850.85, "filter": { "id": "F77TX00174-1328", "price": 850.85, "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": "B", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 14:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111045kwi202601111945104kwi202601121205jed2026011214406105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1330*_*80lwlq6wDNGV7xRr", "flight_key": "F77TX00174-1329", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H50M", "transit_time": "PT21H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 10: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-11 19:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "104" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "104" }, "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": "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-12 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-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT21H15M", "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": "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": "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": 850.85, "gross_total": 1115.88, "base_fare": 634.29, "tax": 216.56, "sell": { "currency": "GBP", "total": 850.85, "base_fare": 634.29, "tax": 216.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC42NSwiYmFzZV9mYXJlIjo4NTAuMzMsInRheCI6MjkwLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS44OCwiYmFzZV9mYXJlIjo4MjUuNTYsInRheCI6MjkwLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuODgsImJhc2VfZmFyZSI6ODI1LjU2LCJ0YXgiOjI5MC4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 634.29, "tax": 216.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "615.81", "tax": "216.56", "discount": 0, "ait": "0.00", "service_charge": 18.48 }, "partner": { "currency": "GBP", "total": 850.85, "base_fare": 634.29, "tax": 216.56, "gross": { "base_fare": "615.81", "tax": "216.56", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuNjUiLCJiYXNlX2ZhcmUiOiI4NTAuMzMiLCJ0YXgiOiIyOTAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0Ljc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuODgiLCJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1Ljg4IiwiYmFzZV9mYXJlIjoiODI1LjU2IiwidGF4IjoiMjkwLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 850.85, "filter": { "id": "F77TX00174-1329", "price": 850.85, "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": "B", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111045kwi202601111945104kwi202601121700jed2026011219356101", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1331*_*64GSp2Vo00itjUvx", "flight_key": "F77TX00174-1330", "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-11 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-12 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "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": "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-12 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-12 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-12", "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": "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": "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": 850.85, "gross_total": 1115.88, "base_fare": 634.29, "tax": 216.56, "sell": { "currency": "GBP", "total": 850.85, "base_fare": 634.29, "tax": 216.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC42NSwiYmFzZV9mYXJlIjo4NTAuMzMsInRheCI6MjkwLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS44OCwiYmFzZV9mYXJlIjo4MjUuNTYsInRheCI6MjkwLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuODgsImJhc2VfZmFyZSI6ODI1LjU2LCJ0YXgiOjI5MC4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 634.29, "tax": 216.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "615.81", "tax": "216.56", "discount": 0, "ait": "0.00", "service_charge": 18.48 }, "partner": { "currency": "GBP", "total": 850.85, "base_fare": 634.29, "tax": 216.56, "gross": { "base_fare": "615.81", "tax": "216.56", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuNjUiLCJiYXNlX2ZhcmUiOiI4NTAuMzMiLCJ0YXgiOiIyOTAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0Ljc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuODgiLCJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1Ljg4IiwiYmFzZV9mYXJlIjoiODI1LjU2IiwidGF4IjoiMjkwLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 850.85, "filter": { "id": "F77TX00174-1330", "price": 850.85, "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": "B", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 14:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111545kwi202601120045102kwi202601121205jed2026011214406105", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1332*_*ExBylYCllR4qgyOs", "flight_key": "F77TX00174-1331", "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-11 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-12 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "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": "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-12 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-12 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-12", "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": "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": "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": 850.85, "gross_total": 1115.88, "base_fare": 634.29, "tax": 216.56, "sell": { "currency": "GBP", "total": 850.85, "base_fare": 634.29, "tax": 216.56 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC42NSwiYmFzZV9mYXJlIjo4NTAuMzMsInRheCI6MjkwLjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTExNS44OCwiYmFzZV9mYXJlIjo4MjUuNTYsInRheCI6MjkwLjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMTUuODgsImJhc2VfZmFyZSI6ODI1LjU2LCJ0YXgiOjI5MC4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 634.29, "tax": 216.56, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "615.81", "tax": "216.56", "discount": 0, "ait": "0.00", "service_charge": 18.48 }, "partner": { "currency": "GBP", "total": 850.85, "base_fare": 634.29, "tax": 216.56, "gross": { "base_fare": "615.81", "tax": "216.56", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuNjUiLCJiYXNlX2ZhcmUiOiI4NTAuMzMiLCJ0YXgiOiIyOTAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0Ljc3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMTUuODgiLCJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjUuNTYiLCJ0YXgiOiIyOTAuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTE1Ljg4IiwiYmFzZV9mYXJlIjoiODI1LjU2IiwidGF4IjoiMjkwLjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMTUuODgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 850.85, "filter": { "id": "F77TX00174-1331", "price": 850.85, "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": "B", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111545kwi202601120045102kwi202601121700jed2026011219356101", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1333*_*nwwhXvEuGFTjQcs3", "flight_key": "F77TX00174-1332", "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-11 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-12 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-13 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-12", "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.85, "gross_total": 1131.24, "base_fare": 721.68, "tax": 143.17, "sell": { "currency": "GBP", "total": 864.85, "base_fare": 721.68, "tax": 143.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS40MiwiYmFzZV9mYXJlIjo5NjcuNDksInRheCI6MTkxLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzMS4yNCwiYmFzZV9mYXJlIjo5MzkuMzEsInRheCI6MTkxLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzEuMjQsImJhc2VfZmFyZSI6OTM5LjMxLCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 721.68, "tax": 143.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "700.66", "tax": "143.17", "discount": 0, "ait": "0.00", "service_charge": 21.02 }, "partner": { "currency": "GBP", "total": 864.85, "base_fare": 721.68, "tax": 143.17, "gross": { "base_fare": "700.66", "tax": "143.17", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNDIiLCJiYXNlX2ZhcmUiOiI5NjcuNDkiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMzEiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4xOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjE4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzEuMjQiLCJiYXNlX2ZhcmUiOiI5MzkuMzEiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzkuMzEiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTMxLjI0IiwiYmFzZV9mYXJlIjoiOTM5LjMxIiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzEuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 864.85, "filter": { "id": "F77TX00174-1332", "price": 864.85, "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-11 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130bom2026011212152bom202601122225jed20260113014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1334*_*BKVRXH1ztKF4Bwkw", "flight_key": "F77TX00174-1333", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 853.43, "gross_total": 1120.54, "base_fare": 603.68, "tax": 249.75, "sell": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0NC4xMSwiYmFzZV9mYXJlIjo4MDkuMjksInRheCI6MzM0LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMC41NCwiYmFzZV9mYXJlIjo3ODUuNzIsInRheCI6MzM0LjgyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjAuNTQsImJhc2VfZmFyZSI6Nzg1LjcyLCJ0YXgiOjMzNC44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": 0, "ait": "0.00", "service_charge": 17.58 }, "partner": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDQuMTEiLCJiYXNlX2ZhcmUiOiI4MDkuMjkiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNTQiLCJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTIwLjU0IiwiYmFzZV9mYXJlIjoiNzg1LjcyIiwidGF4IjoiMzM0LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.43, "filter": { "id": "F77TX00174-1333", "price": 853.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1335*_*5dWEPhqPGT8DqoxZ", "flight_key": "F77TX00174-1334", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 853.43, "gross_total": 1120.54, "base_fare": 603.68, "tax": 249.75, "sell": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0NC4xMSwiYmFzZV9mYXJlIjo4MDkuMjksInRheCI6MzM0LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMC41NCwiYmFzZV9mYXJlIjo3ODUuNzIsInRheCI6MzM0LjgyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjAuNTQsImJhc2VfZmFyZSI6Nzg1LjcyLCJ0YXgiOjMzNC44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": 0, "ait": "0.00", "service_charge": 17.58 }, "partner": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDQuMTEiLCJiYXNlX2ZhcmUiOiI4MDkuMjkiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNTQiLCJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTIwLjU0IiwiYmFzZV9mYXJlIjoiNzg1LjcyIiwidGF4IjoiMzM0LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.43, "filter": { "id": "F77TX00174-1334", "price": 853.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1336*_*2wsuTu62ZfHxCWUY", "flight_key": "F77TX00174-1335", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 853.43, "gross_total": 1120.54, "base_fare": 603.68, "tax": 249.75, "sell": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0NC4xMSwiYmFzZV9mYXJlIjo4MDkuMjksInRheCI6MzM0LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMC41NCwiYmFzZV9mYXJlIjo3ODUuNzIsInRheCI6MzM0LjgyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjAuNTQsImJhc2VfZmFyZSI6Nzg1LjcyLCJ0YXgiOjMzNC44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": 0, "ait": "0.00", "service_charge": 17.58 }, "partner": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDQuMTEiLCJiYXNlX2ZhcmUiOiI4MDkuMjkiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNTQiLCJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTIwLjU0IiwiYmFzZV9mYXJlIjoiNzg1LjcyIiwidGF4IjoiMzM0LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.43, "filter": { "id": "F77TX00174-1335", "price": 853.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1337*_*ua5NLP9STwGOqlRu", "flight_key": "F77TX00174-1336", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 853.43, "gross_total": 1120.54, "base_fare": 603.68, "tax": 249.75, "sell": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0NC4xMSwiYmFzZV9mYXJlIjo4MDkuMjksInRheCI6MzM0LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMC41NCwiYmFzZV9mYXJlIjo3ODUuNzIsInRheCI6MzM0LjgyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjAuNTQsImJhc2VfZmFyZSI6Nzg1LjcyLCJ0YXgiOjMzNC44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": 0, "ait": "0.00", "service_charge": 17.58 }, "partner": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDQuMTEiLCJiYXNlX2ZhcmUiOiI4MDkuMjkiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNTQiLCJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTIwLjU0IiwiYmFzZV9mYXJlIjoiNzg1LjcyIiwidGF4IjoiMzM0LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.43, "filter": { "id": "F77TX00174-1336", "price": 853.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1338*_*xZfFPWuUby9uo7GM", "flight_key": "F77TX00174-1337", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 853.43, "gross_total": 1120.54, "base_fare": 603.68, "tax": 249.75, "sell": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0NC4xMSwiYmFzZV9mYXJlIjo4MDkuMjksInRheCI6MzM0LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyMC41NCwiYmFzZV9mYXJlIjo3ODUuNzIsInRheCI6MzM0LjgyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjAuNTQsImJhc2VfZmFyZSI6Nzg1LjcyLCJ0YXgiOjMzNC44Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": 0, "ait": "0.00", "service_charge": 17.58 }, "partner": { "currency": "GBP", "total": 853.43, "base_fare": 603.68, "tax": 249.75, "gross": { "base_fare": "586.10", "tax": "249.75", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDQuMTEiLCJiYXNlX2ZhcmUiOiI4MDkuMjkiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy41NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjU3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjAuNTQiLCJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3ODUuNzIiLCJ0YXgiOiIzMzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTIwLjU0IiwiYmFzZV9mYXJlIjoiNzg1LjcyIiwidGF4IjoiMzM0LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjAuNTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 853.43, "filter": { "id": "F77TX00174-1337", "price": 853.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1339*_*iZkd4ZowmuEtWX6p", "flight_key": "F77TX00174-1338", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 906.68, "gross_total": 1189.34, "base_fare": 670.06, "tax": 236.63, "sell": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNS41LCJiYXNlX2ZhcmUiOjg5OC4yOCwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg5LjM0LCJiYXNlX2ZhcmUiOjg3Mi4xMiwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OS4zNCwiYmFzZV9mYXJlIjo4NzIuMTIsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.51 }, "partner": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTUuNTAiLCJiYXNlX2ZhcmUiOiI4OTguMjgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODkuMzQiLCJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg5LjM0IiwiYmFzZV9mYXJlIjoiODcyLjEyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 906.68, "filter": { "id": "F77TX00174-1338", "price": 906.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1340*_*iPYOUUiKPLnJj6Q9", "flight_key": "F77TX00174-1339", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 906.68, "gross_total": 1189.34, "base_fare": 670.06, "tax": 236.63, "sell": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNS41LCJiYXNlX2ZhcmUiOjg5OC4yOCwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg5LjM0LCJiYXNlX2ZhcmUiOjg3Mi4xMiwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OS4zNCwiYmFzZV9mYXJlIjo4NzIuMTIsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.51 }, "partner": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTUuNTAiLCJiYXNlX2ZhcmUiOiI4OTguMjgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODkuMzQiLCJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg5LjM0IiwiYmFzZV9mYXJlIjoiODcyLjEyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 906.68, "filter": { "id": "F77TX00174-1339", "price": 906.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1341*_*iWSB9UmyemktZ0st", "flight_key": "F77TX00174-1340", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 906.68, "gross_total": 1189.34, "base_fare": 670.06, "tax": 236.63, "sell": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNS41LCJiYXNlX2ZhcmUiOjg5OC4yOCwidGF4IjozMTcuMjJ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTg5LjM0LCJiYXNlX2ZhcmUiOjg3Mi4xMiwidGF4IjozMTcuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OS4zNCwiYmFzZV9mYXJlIjo4NzIuMTIsInRheCI6MzE3LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 19.51 }, "partner": { "currency": "GBP", "total": 906.68, "base_fare": 670.06, "tax": 236.63, "gross": { "base_fare": "650.54", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTUuNTAiLCJiYXNlX2ZhcmUiOiI4OTguMjgiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4xNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjE2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODkuMzQiLCJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzIuMTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg5LjM0IiwiYmFzZV9mYXJlIjoiODcyLjEyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODkuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 906.68, "filter": { "id": "F77TX00174-1340", "price": 906.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1342*_*XPC6CovY1wNroxsX", "flight_key": "F77TX00174-1341", "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-11 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-11 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-11", "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.35, "gross_total": 1190.06, "base_fare": 674.21, "tax": 233.14, "sell": { "currency": "GBP", "total": 907.35, "base_fare": 674.21, "tax": 233.14 }, "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.35, "base_fare": 674.21, "tax": 233.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "654.57", "tax": "233.14", "discount": 0, "ait": "0.00", "service_charge": 19.64 }, "partner": { "currency": "GBP", "total": 907.35, "base_fare": 674.21, "tax": 233.14, "gross": { "base_fare": "654.57", "tax": "233.14", "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.35, "filter": { "id": "F77TX00174-1341", "price": 907.35, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1343*_*ZgpOzstQwkjb3WFr", "flight_key": "F77TX00174-1342", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": null, "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 02:10:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT06H35M", "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": "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": "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": 883.03, "gross_total": 1156.66, "base_fare": 694.83, "tax": 188.2, "sell": { "currency": "GBP", "total": 883.03, "base_fare": 694.83, "tax": 188.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My43OSwiYmFzZV9mYXJlIjo5MzEuNDksInRheCI6MjUyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTU2LjY2LCJiYXNlX2ZhcmUiOjkwNC4zNiwidGF4IjoyNTIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTU2LjY2LCJiYXNlX2ZhcmUiOjkwNC4zNiwidGF4IjoyNTIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.03, "base_fare": 694.83, "tax": 188.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "674.59", "tax": "188.20", "discount": 0, "ait": "0.00", "service_charge": 20.24 }, "partner": { "currency": "GBP", "total": 883.03, "base_fare": 694.83, "tax": 188.2, "gross": { "base_fare": "674.59", "tax": "188.20", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNzkiLCJiYXNlX2ZhcmUiOiI5MzEuNDkiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4xMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTYuNjYiLCJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU2LjY2IiwiYmFzZV9mYXJlIjoiOTA0LjM2IiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTYuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 883.03, "filter": { "id": "F77TX00174-1342", "price": 883.03, "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-11 08:25:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601120210jed202601120445671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1344*_*45b2tvSN3zHg1868", "flight_key": "F77TX00174-1343", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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": "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": "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": "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": 883.03, "gross_total": 1156.66, "base_fare": 694.83, "tax": 188.2, "sell": { "currency": "GBP", "total": 883.03, "base_fare": 694.83, "tax": 188.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My43OSwiYmFzZV9mYXJlIjo5MzEuNDksInRheCI6MjUyLjN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTU2LjY2LCJiYXNlX2ZhcmUiOjkwNC4zNiwidGF4IjoyNTIuMywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTU2LjY2LCJiYXNlX2ZhcmUiOjkwNC4zNiwidGF4IjoyNTIuM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.03, "base_fare": 694.83, "tax": 188.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "674.59", "tax": "188.20", "discount": 0, "ait": "0.00", "service_charge": 20.24 }, "partner": { "currency": "GBP", "total": 883.03, "base_fare": 694.83, "tax": 188.2, "gross": { "base_fare": "674.59", "tax": "188.20", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNzkiLCJiYXNlX2ZhcmUiOiI5MzEuNDkiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4xMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjEzIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTYuNjYiLCJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNTIuMzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDQuMzYiLCJ0YXgiOiIyNTIuMzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU2LjY2IiwiYmFzZV9mYXJlIjoiOTA0LjM2IiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTYuNjUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 883.03, "filter": { "id": "F77TX00174-1343", "price": 883.03, "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": "evening", "departure_departure_time": "2026-01-11 20:05: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": "lhr202601112005mct202601120715102mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1345*_*Y7Aw80nll826mDrf", "flight_key": "F77TX00174-1344", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "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": "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": 857.03, "gross_total": 1125.43, "base_fare": 601.92, "tax": 255.11, "sell": { "currency": "GBP", "total": 857.03, "base_fare": 601.92, "tax": 255.11 }, "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": 857.03, "base_fare": 601.92, "tax": 255.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "255.11", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 857.03, "base_fare": 601.92, "tax": 255.11, "gross": { "base_fare": "584.39", "tax": "255.11", "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": 857.03, "filter": { "id": "F77TX00174-1344", "price": 857.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": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1346*_*inlLLpBYSrNarcEp", "flight_key": "F77TX00174-1345", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT04H25M", "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": 857.03, "gross_total": 1125.43, "base_fare": 601.92, "tax": 255.11, "sell": { "currency": "GBP", "total": 857.03, "base_fare": 601.92, "tax": 255.11 }, "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": 857.03, "base_fare": 601.92, "tax": 255.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "255.11", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 857.03, "base_fare": 601.92, "tax": 255.11, "gross": { "base_fare": "584.39", "tax": "255.11", "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": 857.03, "filter": { "id": "F77TX00174-1345", "price": 857.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": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1347*_*tNK6U8bHhySw01tK", "flight_key": "F77TX00174-1346", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 858.52, "gross_total": 1127.43, "base_fare": 601.92, "tax": 256.6, "sell": { "currency": "GBP", "total": 858.52, "base_fare": 601.92, "tax": 256.6 }, "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.52, "base_fare": 601.92, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 858.52, "base_fare": 601.92, "tax": 256.6, "gross": { "base_fare": "584.39", "tax": "256.60", "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.52, "filter": { "id": "F77TX00174-1346", "price": 858.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": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601111850jed202601112200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1348*_*Es3r509banrP92St", "flight_key": "F77TX00174-1347", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 858.52, "gross_total": 1127.43, "base_fare": 601.92, "tax": 256.6, "sell": { "currency": "GBP", "total": 858.52, "base_fare": 601.92, "tax": 256.6 }, "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.52, "base_fare": 601.92, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "584.39", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 17.53 }, "partner": { "currency": "GBP", "total": 858.52, "base_fare": 601.92, "tax": 256.6, "gross": { "base_fare": "584.39", "tax": "256.60", "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.52, "filter": { "id": "F77TX00174-1347", "price": 858.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": "V", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112005jed202601112320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1349*_*TnAieTU846n1F5Pz", "flight_key": "F77TX00174-1348", "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-11 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-11 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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-11 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-11 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 856.89, "gross_total": 1125.59, "base_fare": 592.93, "tax": 263.96, "sell": { "currency": "GBP", "total": 856.89, "base_fare": 592.93, "tax": 263.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC43NCwiYmFzZV9mYXJlIjo3OTQuODgsInRheCI6MzUzLjg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNS41OSwiYmFzZV9mYXJlIjo3NzEuNzMsInRheCI6MzUzLjg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjUuNTksImJhc2VfZmFyZSI6NzcxLjczLCJ0YXgiOjM1My44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.89, "base_fare": 592.93, "tax": 263.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "575.66", "tax": "263.96", "discount": 0, "ait": "0.00", "service_charge": 17.27 }, "partner": { "currency": "GBP", "total": 856.89, "base_fare": 592.93, "tax": 263.96, "gross": { "base_fare": "575.66", "tax": "263.96", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNzQiLCJiYXNlX2ZhcmUiOiI3OTQuODgiLCJ0YXgiOiIzNTMuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjUuNTkiLCJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI1LjU5IiwiYmFzZV9mYXJlIjoiNzcxLjczIiwidGF4IjoiMzUzLjg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjUuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 856.89, "filter": { "id": "F77TX00174-1348", "price": 856.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1350*_*4VTzAylVL2KQRgKP", "flight_key": "F77TX00174-1349", "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-11 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-11 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 856.89, "gross_total": 1125.59, "base_fare": 592.93, "tax": 263.96, "sell": { "currency": "GBP", "total": 856.89, "base_fare": 592.93, "tax": 263.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC43NCwiYmFzZV9mYXJlIjo3OTQuODgsInRheCI6MzUzLjg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNS41OSwiYmFzZV9mYXJlIjo3NzEuNzMsInRheCI6MzUzLjg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjUuNTksImJhc2VfZmFyZSI6NzcxLjczLCJ0YXgiOjM1My44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.89, "base_fare": 592.93, "tax": 263.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "575.66", "tax": "263.96", "discount": 0, "ait": "0.00", "service_charge": 17.27 }, "partner": { "currency": "GBP", "total": 856.89, "base_fare": 592.93, "tax": 263.96, "gross": { "base_fare": "575.66", "tax": "263.96", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNzQiLCJiYXNlX2ZhcmUiOiI3OTQuODgiLCJ0YXgiOiIzNTMuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjUuNTkiLCJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI1LjU5IiwiYmFzZV9mYXJlIjoiNzcxLjczIiwidGF4IjoiMzUzLjg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjUuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 856.89, "filter": { "id": "F77TX00174-1349", "price": 856.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1351*_*1SHrVW3MSDy8SQal", "flight_key": "F77TX00174-1350", "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-11 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-11 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 856.89, "gross_total": 1125.59, "base_fare": 592.93, "tax": 263.96, "sell": { "currency": "GBP", "total": 856.89, "base_fare": 592.93, "tax": 263.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC43NCwiYmFzZV9mYXJlIjo3OTQuODgsInRheCI6MzUzLjg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNS41OSwiYmFzZV9mYXJlIjo3NzEuNzMsInRheCI6MzUzLjg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjUuNTksImJhc2VfZmFyZSI6NzcxLjczLCJ0YXgiOjM1My44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.89, "base_fare": 592.93, "tax": 263.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "575.66", "tax": "263.96", "discount": 0, "ait": "0.00", "service_charge": 17.27 }, "partner": { "currency": "GBP", "total": 856.89, "base_fare": 592.93, "tax": 263.96, "gross": { "base_fare": "575.66", "tax": "263.96", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNzQiLCJiYXNlX2ZhcmUiOiI3OTQuODgiLCJ0YXgiOiIzNTMuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjUuNTkiLCJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI1LjU5IiwiYmFzZV9mYXJlIjoiNzcxLjczIiwidGF4IjoiMzUzLjg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjUuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 856.89, "filter": { "id": "F77TX00174-1350", "price": 856.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1352*_*TMYaKZO7JhQF3LJB", "flight_key": "F77TX00174-1351", "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-11 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-11 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 856.89, "gross_total": 1125.59, "base_fare": 592.93, "tax": 263.96, "sell": { "currency": "GBP", "total": 856.89, "base_fare": 592.93, "tax": 263.96 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC43NCwiYmFzZV9mYXJlIjo3OTQuODgsInRheCI6MzUzLjg2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNS41OSwiYmFzZV9mYXJlIjo3NzEuNzMsInRheCI6MzUzLjg2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMjUuNTksImJhc2VfZmFyZSI6NzcxLjczLCJ0YXgiOjM1My44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.89, "base_fare": 592.93, "tax": 263.96, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "575.66", "tax": "263.96", "discount": 0, "ait": "0.00", "service_charge": 17.27 }, "partner": { "currency": "GBP", "total": 856.89, "base_fare": 592.93, "tax": 263.96, "gross": { "base_fare": "575.66", "tax": "263.96", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguNzQiLCJiYXNlX2ZhcmUiOiI3OTQuODgiLCJ0YXgiOiIzNTMuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjUuNTkiLCJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzEuNzMiLCJ0YXgiOiIzNTMuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI1LjU5IiwiYmFzZV9mYXJlIjoiNzcxLjczIiwidGF4IjoiMzUzLjg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjUuNTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 856.89, "filter": { "id": "F77TX00174-1351", "price": 856.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1353*_*muq09rW2y4QdXIYm", "flight_key": "F77TX00174-1352", "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-11 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-11 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-11", "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 858.72, "gross_total": 1127.29, "base_fare": 612.49, "tax": 246.24, "sell": { "currency": "GBP", "total": 858.72, "base_fare": 612.49, "tax": 246.24 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1MS4yMSwiYmFzZV9mYXJlIjo4MjEuMSwidGF4IjozMzAuMTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTI3LjI5LCJiYXNlX2ZhcmUiOjc5Ny4xOCwidGF4IjozMzAuMTEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEyNy4yOSwiYmFzZV9mYXJlIjo3OTcuMTgsInRheCI6MzMwLjExfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 612.49, "tax": 246.24, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "594.64", "tax": "246.24", "discount": 0, "ait": "0.00", "service_charge": 17.84 }, "partner": { "currency": "GBP", "total": 858.72, "base_fare": 612.49, "tax": 246.24, "gross": { "base_fare": "594.64", "tax": "246.24", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTEuMjEiLCJiYXNlX2ZhcmUiOiI4MjEuMTAiLCJ0YXgiOiIzMzAuMTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTcuMTgiLCJ0YXgiOiIzMzAuMTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy45MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjkyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMjcuMjkiLCJiYXNlX2ZhcmUiOiI3OTcuMTgiLCJ0YXgiOiIzMzAuMTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3OTcuMTgiLCJ0YXgiOiIzMzAuMTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTI3LjI5IiwiYmFzZV9mYXJlIjoiNzk3LjE4IiwidGF4IjoiMzMwLjExIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMjcuMjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 858.72, "filter": { "id": "F77TX00174-1352", "price": 858.72, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1354*_*oahhfCDI9oYWyhcJ", "flight_key": "F77TX00174-1353", "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-11 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-12 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 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": 875.02, "gross_total": 1144.47, "base_fare": 731.85, "tax": 143.17, "sell": { "currency": "GBP", "total": 875.02, "base_fare": 731.85, "tax": 143.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3My4wNSwiYmFzZV9mYXJlIjo5ODEuMTIsInRheCI6MTkxLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0NC40NywiYmFzZV9mYXJlIjo5NTIuNTQsInRheCI6MTkxLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDQuNDcsImJhc2VfZmFyZSI6OTUyLjU0LCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.02, "base_fare": 731.85, "tax": 143.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "710.53", "tax": "143.17", "discount": 0, "ait": "0.00", "service_charge": 21.32 }, "partner": { "currency": "GBP", "total": 875.02, "base_fare": 731.85, "tax": 143.17, "gross": { "base_fare": "710.53", "tax": "143.17", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzMuMDUiLCJiYXNlX2ZhcmUiOiI5ODEuMTIiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTIuNTQiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDQuNDciLCJiYXNlX2ZhcmUiOiI5NTIuNTQiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTIuNTQiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ0LjQ3IiwiYmFzZV9mYXJlIjoiOTUyLjU0IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDQuNDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 875.02, "filter": { "id": "F77TX00174-1353", "price": 875.02, "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-11 21:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130bom2026011212152bom202601121810jed20260112212561", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1355*_*sKnZZS3Quo1NG3nK", "flight_key": "F77TX00174-1354", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 865.08, "gross_total": 1135.69, "base_fare": 615.2, "tax": 249.87, "sell": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43MSwiYmFzZV9mYXJlIjo4MjQuNzQsInRheCI6MzM0Ljk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNS42OSwiYmFzZV9mYXJlIjo4MDAuNzIsInRheCI6MzM0Ljk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzUuNjksImJhc2VfZmFyZSI6ODAwLjcyLCJ0YXgiOjMzNC45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": 0, "ait": "0.00", "service_charge": 17.92 }, "partner": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzEiLCJiYXNlX2ZhcmUiOiI4MjQuNzQiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzUuNjkiLCJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM1LjY5IiwiYmFzZV9mYXJlIjoiODAwLjcyIiwidGF4IjoiMzM0Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzUuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 865.08, "filter": { "id": "F77TX00174-1354", "price": 865.08, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120400jed2026011205551015", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1356*_*hqw0SMVB9QqguxGc", "flight_key": "F77TX00174-1355", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-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": "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": 865.08, "gross_total": 1135.69, "base_fare": 615.2, "tax": 249.87, "sell": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43MSwiYmFzZV9mYXJlIjo4MjQuNzQsInRheCI6MzM0Ljk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNS42OSwiYmFzZV9mYXJlIjo4MDAuNzIsInRheCI6MzM0Ljk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzUuNjksImJhc2VfZmFyZSI6ODAwLjcyLCJ0YXgiOjMzNC45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": 0, "ait": "0.00", "service_charge": 17.92 }, "partner": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzEiLCJiYXNlX2ZhcmUiOiI4MjQuNzQiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzUuNjkiLCJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM1LjY5IiwiYmFzZV9mYXJlIjoiODAwLjcyIiwidGF4IjoiMzM0Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzUuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 865.08, "filter": { "id": "F77TX00174-1355", "price": 865.08, "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-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1357*_*7vtWsAX7aJughr6b", "flight_key": "F77TX00174-1356", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 865.08, "gross_total": 1135.69, "base_fare": 615.2, "tax": 249.87, "sell": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43MSwiYmFzZV9mYXJlIjo4MjQuNzQsInRheCI6MzM0Ljk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNS42OSwiYmFzZV9mYXJlIjo4MDAuNzIsInRheCI6MzM0Ljk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzUuNjksImJhc2VfZmFyZSI6ODAwLjcyLCJ0YXgiOjMzNC45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": 0, "ait": "0.00", "service_charge": 17.92 }, "partner": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzEiLCJiYXNlX2ZhcmUiOiI4MjQuNzQiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzUuNjkiLCJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM1LjY5IiwiYmFzZV9mYXJlIjoiODAwLjcyIiwidGF4IjoiMzM0Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzUuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 865.08, "filter": { "id": "F77TX00174-1356", "price": 865.08, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1358*_*p7bznrHKVgZzsmug", "flight_key": "F77TX00174-1357", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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": 865.08, "gross_total": 1135.69, "base_fare": 615.2, "tax": 249.87, "sell": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43MSwiYmFzZV9mYXJlIjo4MjQuNzQsInRheCI6MzM0Ljk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNS42OSwiYmFzZV9mYXJlIjo4MDAuNzIsInRheCI6MzM0Ljk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzUuNjksImJhc2VfZmFyZSI6ODAwLjcyLCJ0YXgiOjMzNC45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": 0, "ait": "0.00", "service_charge": 17.92 }, "partner": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzEiLCJiYXNlX2ZhcmUiOiI4MjQuNzQiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzUuNjkiLCJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM1LjY5IiwiYmFzZV9mYXJlIjoiODAwLjcyIiwidGF4IjoiMzM0Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzUuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 865.08, "filter": { "id": "F77TX00174-1357", "price": 865.08, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1359*_*9WjP2WHQnIDcpRJB", "flight_key": "F77TX00174-1358", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 08: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 09: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": "PT06H15M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 865.08, "gross_total": 1135.69, "base_fare": 615.2, "tax": 249.87, "sell": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OS43MSwiYmFzZV9mYXJlIjo4MjQuNzQsInRheCI6MzM0Ljk3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTEzNS42OSwiYmFzZV9mYXJlIjo4MDAuNzIsInRheCI6MzM0Ljk3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExMzUuNjksImJhc2VfZmFyZSI6ODAwLjcyLCJ0YXgiOjMzNC45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": 0, "ait": "0.00", "service_charge": 17.92 }, "partner": { "currency": "GBP", "total": 865.08, "base_fare": 615.2, "tax": 249.87, "gross": { "base_fare": "597.29", "tax": "249.87", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTkuNzEiLCJiYXNlX2ZhcmUiOiI4MjQuNzQiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExMzUuNjkiLCJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDAuNzIiLCJ0YXgiOiIzMzQuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTM1LjY5IiwiYmFzZV9mYXJlIjoiODAwLjcyIiwidGF4IjoiMzM0Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExMzUuNjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 865.08, "filter": { "id": "F77TX00174-1358", "price": 865.08, "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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1360*_*epoLC5KDVugTUujS", "flight_key": "F77TX00174-1359", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1359", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1361*_*WCljqv9q7NlLdzkk", "flight_key": "F77TX00174-1360", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1360", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1362*_*tJrCLqPMZsyK0FY5", "flight_key": "F77TX00174-1361", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1361", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1363*_*AGAeFgsYZvPIsvR2", "flight_key": "F77TX00174-1362", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1362", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1364*_*ev4pWqwRnzXqbvjF", "flight_key": "F77TX00174-1363", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1363", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1365*_*K9y7C6DI8U6SLkca", "flight_key": "F77TX00174-1364", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1364", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1366*_*qExzRhfv9JPFSMT3", "flight_key": "F77TX00174-1365", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1365", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1367*_*wS0eUaIr49DUge4X", "flight_key": "F77TX00174-1366", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1366", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1368*_*0TLKgRKBydka1uow", "flight_key": "F77TX00174-1367", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1367", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1369*_*igB7qdJHnbF3ydR2", "flight_key": "F77TX00174-1368", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1368", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1370*_*GEWvqS3zEfKEnMTT", "flight_key": "F77TX00174-1369", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 868.55, "gross_total": 1140.24, "base_fare": 618.53, "tax": 250.03, "sell": { "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2NC4zOSwiYmFzZV9mYXJlIjo4MjkuMiwidGF4IjozMzUuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQwLjI0LCJiYXNlX2ZhcmUiOjgwNS4wNSwidGF4IjozMzUuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC4yNCwiYmFzZV9mYXJlIjo4MDUuMDUsInRheCI6MzM1LjE5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "600.51", "tax": "250.03", "discount": 0, "ait": "0.00", "service_charge": 18.01 }, "partner": { "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03, "gross": { "base_fare": "600.51", "tax": "250.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjQuMzkiLCJiYXNlX2ZhcmUiOiI4MjkuMjAiLCJ0YXgiOiIzMzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuMjQiLCJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQwLjI0IiwiYmFzZV9mYXJlIjoiODA1LjA1IiwidGF4IjoiMzM1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDAuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 868.55, "filter": { "id": "F77TX00174-1369", "price": 868.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1371*_*IIypC9u3XQz6xqI7", "flight_key": "F77TX00174-1370", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 868.55, "gross_total": 1140.24, "base_fare": 618.53, "tax": 250.03, "sell": { "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2NC4zOSwiYmFzZV9mYXJlIjo4MjkuMiwidGF4IjozMzUuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQwLjI0LCJiYXNlX2ZhcmUiOjgwNS4wNSwidGF4IjozMzUuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC4yNCwiYmFzZV9mYXJlIjo4MDUuMDUsInRheCI6MzM1LjE5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "600.51", "tax": "250.03", "discount": 0, "ait": "0.00", "service_charge": 18.01 }, "partner": { "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03, "gross": { "base_fare": "600.51", "tax": "250.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjQuMzkiLCJiYXNlX2ZhcmUiOiI4MjkuMjAiLCJ0YXgiOiIzMzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuMjQiLCJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQwLjI0IiwiYmFzZV9mYXJlIjoiODA1LjA1IiwidGF4IjoiMzM1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDAuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 868.55, "filter": { "id": "F77TX00174-1370", "price": 868.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1372*_*JsNFFFR4fqGiNDPE", "flight_key": "F77TX00174-1371", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 868.55, "gross_total": 1140.24, "base_fare": 618.53, "tax": 250.03, "sell": { "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2NC4zOSwiYmFzZV9mYXJlIjo4MjkuMiwidGF4IjozMzUuMTl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQwLjI0LCJiYXNlX2ZhcmUiOjgwNS4wNSwidGF4IjozMzUuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0MC4yNCwiYmFzZV9mYXJlIjo4MDUuMDUsInRheCI6MzM1LjE5fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "600.51", "tax": "250.03", "discount": 0, "ait": "0.00", "service_charge": 18.01 }, "partner": { "currency": "GBP", "total": 868.55, "base_fare": 618.53, "tax": 250.03, "gross": { "base_fare": "600.51", "tax": "250.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjQuMzkiLCJiYXNlX2ZhcmUiOiI4MjkuMjAiLCJ0YXgiOiIzMzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDAuMjQiLCJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDUuMDUiLCJ0YXgiOiIzMzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQwLjI0IiwiYmFzZV9mYXJlIjoiODA1LjA1IiwidGF4IjoiMzM1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDAuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 868.55, "filter": { "id": "F77TX00174-1371", "price": 868.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1373*_*o9Nah9ku8nxSzTDB", "flight_key": "F77TX00174-1372", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H55M", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 868.79, "gross_total": 1141.33, "base_fare": 598.84, "tax": 269.95, "sell": { "currency": "GBP", "total": 868.79, "base_fare": 598.84, "tax": 269.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2NC43MSwiYmFzZV9mYXJlIjo4MDIuODEsInRheCI6MzYxLjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQxLjMzLCJiYXNlX2ZhcmUiOjc3OS40MywidGF4IjozNjEuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQxLjMzLCJiYXNlX2ZhcmUiOjc3OS40MywidGF4IjozNjEuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 868.79, "base_fare": 598.84, "tax": 269.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "581.40", "tax": "269.95", "discount": 0, "ait": "0.00", "service_charge": 17.44 }, "partner": { "currency": "GBP", "total": 868.79, "base_fare": 598.84, "tax": 269.95, "gross": { "base_fare": "581.40", "tax": "269.95", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjQuNzEiLCJiYXNlX2ZhcmUiOiI4MDIuODEiLCJ0YXgiOiIzNjEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzkuNDMiLCJ0YXgiOiIzNjEuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDEuMzMiLCJiYXNlX2ZhcmUiOiI3NzkuNDMiLCJ0YXgiOiIzNjEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzkuNDMiLCJ0YXgiOiIzNjEuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQxLjMzIiwiYmFzZV9mYXJlIjoiNzc5LjQzIiwidGF4IjoiMzYxLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDEuMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 868.79, "filter": { "id": "F77TX00174-1372", "price": 868.79, "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-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601120745jed202601121055661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1374*_*bVRv2yriIN9Z40Wd", "flight_key": "F77TX00174-1373", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "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": 868.79, "gross_total": 1141.33, "base_fare": 598.84, "tax": 269.95, "sell": { "currency": "GBP", "total": 868.79, "base_fare": 598.84, "tax": 269.95 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2NC43MSwiYmFzZV9mYXJlIjo4MDIuODEsInRheCI6MzYxLjl9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQxLjMzLCJiYXNlX2ZhcmUiOjc3OS40MywidGF4IjozNjEuOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTQxLjMzLCJiYXNlX2ZhcmUiOjc3OS40MywidGF4IjozNjEuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 868.79, "base_fare": 598.84, "tax": 269.95, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "581.40", "tax": "269.95", "discount": 0, "ait": "0.00", "service_charge": 17.44 }, "partner": { "currency": "GBP", "total": 868.79, "base_fare": 598.84, "tax": 269.95, "gross": { "base_fare": "581.40", "tax": "269.95", "discount": "0.00", "ait": "0.00", "service_charge": 17.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjQuNzEiLCJiYXNlX2ZhcmUiOiI4MDIuODEiLCJ0YXgiOiIzNjEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzkuNDMiLCJ0YXgiOiIzNjEuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyMy4zOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIzLjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDEuMzMiLCJiYXNlX2ZhcmUiOiI3NzkuNDMiLCJ0YXgiOiIzNjEuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI3NzkuNDMiLCJ0YXgiOiIzNjEuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQxLjMzIiwiYmFzZV9mYXJlIjoiNzc5LjQzIiwidGF4IjoiMzYxLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDEuMzIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 868.79, "filter": { "id": "F77TX00174-1373", "price": 868.79, "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-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601120810jed202601121120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1375*_*TEz34d1jUCVlI5gl", "flight_key": "F77TX00174-1374", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.08, "gross_total": 1148.94, "base_fare": 619.47, "tax": 255.61, "sell": { "currency": "GBP", "total": 875.08, "base_fare": 619.47, "tax": 255.61 }, "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.08, "base_fare": 619.47, "tax": 255.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "255.61", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 875.08, "base_fare": 619.47, "tax": 255.61, "gross": { "base_fare": "601.43", "tax": "255.61", "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.08, "filter": { "id": "F77TX00174-1374", "price": 875.08, "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-11 09:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110940dxb20260111203012dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1376*_*8LBnVnRO0SApP7rh", "flight_key": "F77TX00174-1375", "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-11 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-12 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-11", "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": "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": "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-12 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-12 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-12", "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": "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": "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.08, "gross_total": 1148.94, "base_fare": 619.47, "tax": 255.61, "sell": { "currency": "GBP", "total": 875.08, "base_fare": 619.47, "tax": 255.61 }, "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.08, "base_fare": 619.47, "tax": 255.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "255.61", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 875.08, "base_fare": 619.47, "tax": 255.61, "gross": { "base_fare": "601.43", "tax": "255.61", "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.08, "filter": { "id": "F77TX00174-1375", "price": 875.08, "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": "afternoon", "departure_departure_time": "2026-01-11 13:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111335dxb20260112004016dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1377*_*3GlmAsvL0zv9LZ1x", "flight_key": "F77TX00174-1376", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1376", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1378*_*46S7IHNx3yXwtyzE", "flight_key": "F77TX00174-1377", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1377", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1379*_*dlUtG1yxlH1hbp8i", "flight_key": "F77TX00174-1378", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1378", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1380*_*LkKyfNFuWz87EyIR", "flight_key": "F77TX00174-1379", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 874.64, "gross_total": 1148.19, "base_fare": 623.61, "tax": 251.03, "sell": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Mi41NCwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE0OC4xOSwiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNDguMTksImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 874.64, "base_fare": 623.61, "tax": 251.03, "gross": { "base_fare": "605.45", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzIuNTQiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNDguMTkiLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTQ4LjE5IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNDguMTksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 874.64, "filter": { "id": "F77TX00174-1379", "price": 874.64, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1381*_*V17Zl1uoGTpakS9D", "flight_key": "F77TX00174-1380", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": 5, "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 02:10:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT06H35M", "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": "L", "cabin_code": "L", "booking_code": "L", "meal_code": null, "seat_available": 5, "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.95, "gross_total": 1176.66, "base_fare": 694.83, "tax": 203.12, "sell": { "currency": "GBP", "total": 897.95, "base_fare": 694.83, "tax": 203.12 }, "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.95, "base_fare": 694.83, "tax": 203.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "674.59", "tax": "203.12", "discount": 0, "ait": "0.00", "service_charge": 20.24 }, "partner": { "currency": "GBP", "total": 897.95, "base_fare": 694.83, "tax": 203.12, "gross": { "base_fare": "674.59", "tax": "203.12", "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.95, "filter": { "id": "F77TX00174-1380", "price": 897.95, "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-11 08:25:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601120210jed202601120445671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1382*_*PkloED04GqhooNNY", "flight_key": "F77TX00174-1381", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1381", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1383*_*ZJj0UHbzAGKTmgZw", "flight_key": "F77TX00174-1382", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1382", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1384*_*ZDFQwr7kziGhVFf0", "flight_key": "F77TX00174-1383", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1383", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1385*_*8XpnLuAFKGxAxly8", "flight_key": "F77TX00174-1384", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1384", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1386*_*2rEYPXcE5WU9UUIi", "flight_key": "F77TX00174-1385", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1385", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1387*_*LCwNcsNvHnAyTH20", "flight_key": "F77TX00174-1386", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1386", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1388*_*552QrOBW236pojq6", "flight_key": "F77TX00174-1387", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "6", "unit": "kg", "title": "6 kg" } } } }, { "air_segment_key": null, "origin": "BAH", "departure_time": "2026-01-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 879.58, "gross_total": 1154.97, "base_fare": 619.47, "tax": 260.11, "sell": { "currency": "GBP", "total": 879.58, "base_fare": 619.47, "tax": 260.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3OS4xNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6MzQ4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTU0Ljk3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNDguNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTU0Ljk3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNDguN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 879.58, "base_fare": 619.47, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 879.58, "base_fare": 619.47, "tax": 260.11, "gross": { "base_fare": "601.43", "tax": "260.11", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzkuMTYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNDguNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDguNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTQuOTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDguNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDguNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU0Ljk3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTQuOTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 879.58, "filter": { "id": "F77TX00174-1387", "price": 879.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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1389*_*VAqrR7PzbjYKnzwJ", "flight_key": "F77TX00174-1388", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "6", "unit": "kg", "title": "6 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": "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": "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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 879.58, "gross_total": 1154.97, "base_fare": 619.47, "tax": 260.11, "sell": { "currency": "GBP", "total": 879.58, "base_fare": 619.47, "tax": 260.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3OS4xNiwiYmFzZV9mYXJlIjo4MzAuNDYsInRheCI6MzQ4Ljd9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTU0Ljk3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNDguNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTU0Ljk3LCJiYXNlX2ZhcmUiOjgwNi4yNywidGF4IjozNDguN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 879.58, "base_fare": 619.47, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 879.58, "base_fare": 619.47, "tax": 260.11, "gross": { "base_fare": "601.43", "tax": "260.11", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzkuMTYiLCJiYXNlX2ZhcmUiOiI4MzAuNDYiLCJ0YXgiOiIzNDguNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDguNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4xOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjE5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTQuOTciLCJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDguNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDYuMjciLCJ0YXgiOiIzNDguNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU0Ljk3IiwiYmFzZV9mYXJlIjoiODA2LjI3IiwidGF4IjoiMzQ4LjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTQuOTcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 879.58, "filter": { "id": "F77TX00174-1388", "price": 879.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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50: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": "lhr202601112150bah2026011207206bah202601130155jed202601130430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1390*_*kwujv0ZGnmjp7Vn9", "flight_key": "F77TX00174-1389", "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-11 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-11 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-11", "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": "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": "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-11 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-11 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-11", "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": "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": "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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1389", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1391*_*J41dJDrBpLk0Fxm1", "flight_key": "F77TX00174-1390", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1390", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1392*_*3ZepuoqoDZhpcA6T", "flight_key": "F77TX00174-1391", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1391", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1393*_*sywIop3IyoJTTIus", "flight_key": "F77TX00174-1392", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 882.87, "gross_total": 1158.91, "base_fare": 631.84, "tax": 251.03, "sell": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4My41OCwiYmFzZV9mYXJlIjo4NDcuMDUsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE1OC45MSwiYmFzZV9mYXJlIjo4MjIuMzgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNTguOTEsImJhc2VfZmFyZSI6ODIyLjM4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 18.4 }, "partner": { "currency": "GBP", "total": 882.87, "base_fare": 631.84, "tax": 251.03, "gross": { "base_fare": "613.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODMuNTgiLCJiYXNlX2ZhcmUiOiI4NDcuMDUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjY3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNTguOTEiLCJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MjIuMzgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTU4LjkxIiwiYmFzZV9mYXJlIjoiODIyLjM4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNTguOTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 882.87, "filter": { "id": "F77TX00174-1392", "price": 882.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1394*_*a8NKVaGaJRXIIDiu", "flight_key": "F77TX00174-1393", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 883.72, "gross_total": 1160.37, "base_fare": 623.61, "tax": 260.11, "sell": { "currency": "GBP", "total": 883.72, "base_fare": 623.61, "tax": 260.11 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4NC43MiwiYmFzZV9mYXJlIjo4MzYuMDEsInRheCI6MzQ4LjcxfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2MC4zNywiYmFzZV9mYXJlIjo4MTEuNjYsInRheCI6MzQ4LjcxLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNjAuMzcsImJhc2VfZmFyZSI6ODExLjY2LCJ0YXgiOjM0OC43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.72, "base_fare": 623.61, "tax": 260.11, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "605.45", "tax": "260.11", "discount": 0, "ait": "0.00", "service_charge": 18.16 }, "partner": { "currency": "GBP", "total": 883.72, "base_fare": 623.61, "tax": 260.11, "gross": { "base_fare": "605.45", "tax": "260.11", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODQuNzIiLCJiYXNlX2ZhcmUiOiI4MzYuMDEiLCJ0YXgiOiIzNDguNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzNDguNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjAuMzciLCJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzNDguNzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTEuNjYiLCJ0YXgiOiIzNDguNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTYwLjM3IiwiYmFzZV9mYXJlIjoiODExLjY2IiwidGF4IjoiMzQ4LjcxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjAuMzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 883.72, "filter": { "id": "F77TX00174-1393", "price": 883.72, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1395*_*vCfwZPk4bkiAib8H", "flight_key": "F77TX00174-1394", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "MCT", "departure_time": "2026-01-12 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 885.57, "gross_total": 1161.12, "base_fare": 667.72, "tax": 217.85, "sell": { "currency": "GBP", "total": 885.57, "base_fare": 667.72, "tax": 217.85 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4Ny4xOSwiYmFzZV9mYXJlIjo4OTUuMTQsInRheCI6MjkyLjA1fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2MS4xMiwiYmFzZV9mYXJlIjo4NjkuMDcsInRheCI6MjkyLjA1LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNjEuMTIsImJhc2VfZmFyZSI6ODY5LjA3LCJ0YXgiOjI5Mi4wNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 885.57, "base_fare": 667.72, "tax": 217.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "648.27", "tax": "217.85", "discount": 0, "ait": "0.00", "service_charge": 19.45 }, "partner": { "currency": "GBP", "total": 885.57, "base_fare": 667.72, "tax": 217.85, "gross": { "base_fare": "648.27", "tax": "217.85", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODcuMTkiLCJiYXNlX2ZhcmUiOiI4OTUuMTQiLCJ0YXgiOiIyOTIuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjkuMDciLCJ0YXgiOiIyOTIuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjEuMTIiLCJiYXNlX2ZhcmUiOiI4NjkuMDciLCJ0YXgiOiIyOTIuMDUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjkuMDciLCJ0YXgiOiIyOTIuMDUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTYxLjEyIiwiYmFzZV9mYXJlIjoiODY5LjA3IiwidGF4IjoiMjkyLjA1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 885.57, "filter": { "id": "F77TX00174-1394", "price": 885.57, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1396*_*Pvwe2cTwA1Yi7LlM", "flight_key": "F77TX00174-1395", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 954.17, "gross_total": 1251.14, "base_fare": 717.54, "tax": 236.63, "sell": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OS4xNiwiYmFzZV9mYXJlIjo5NjEuOTQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1MS4xNCwiYmFzZV9mYXJlIjo5MzMuOTIsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTEuMTQsImJhc2VfZmFyZSI6OTMzLjkyLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 20.9 }, "partner": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzkuMTYiLCJiYXNlX2ZhcmUiOiI5NjEuOTQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTEuMTQiLCJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjUxLjE0IiwiYmFzZV9mYXJlIjoiOTMzLjkyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTEuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 954.17, "filter": { "id": "F77TX00174-1395", "price": 954.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1397*_*qix8GlHxCMEWag0i", "flight_key": "F77TX00174-1396", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 954.17, "gross_total": 1251.14, "base_fare": 717.54, "tax": 236.63, "sell": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OS4xNiwiYmFzZV9mYXJlIjo5NjEuOTQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1MS4xNCwiYmFzZV9mYXJlIjo5MzMuOTIsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTEuMTQsImJhc2VfZmFyZSI6OTMzLjkyLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 20.9 }, "partner": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzkuMTYiLCJiYXNlX2ZhcmUiOiI5NjEuOTQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTEuMTQiLCJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjUxLjE0IiwiYmFzZV9mYXJlIjoiOTMzLjkyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTEuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 954.17, "filter": { "id": "F77TX00174-1396", "price": 954.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1398*_*lX4QSujnAnaPsCyW", "flight_key": "F77TX00174-1397", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "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.01, "gross_total": 1168.76, "base_fare": 624.32, "tax": 265.69, "sell": { "currency": "GBP", "total": 890.01, "base_fare": 624.32, "tax": 265.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5My4xNCwiYmFzZV9mYXJlIjo4MzYuOTYsInRheCI6MzU2LjE4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE2OC43NiwiYmFzZV9mYXJlIjo4MTIuNTgsInRheCI6MzU2LjE4LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNjguNzYsImJhc2VfZmFyZSI6ODEyLjU4LCJ0YXgiOjM1Ni4xOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.01, "base_fare": 624.32, "tax": 265.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "606.13", "tax": "265.69", "discount": 0, "ait": "0.00", "service_charge": 18.19 }, "partner": { "currency": "GBP", "total": 890.01, "base_fare": 624.32, "tax": 265.69, "gross": { "base_fare": "606.13", "tax": "265.69", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTMuMTQiLCJiYXNlX2ZhcmUiOiI4MzYuOTYiLCJ0YXgiOiIzNTYuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNTgiLCJ0YXgiOiIzNTYuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4zOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjM4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNjguNzYiLCJiYXNlX2ZhcmUiOiI4MTIuNTgiLCJ0YXgiOiIzNTYuMTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MTIuNTgiLCJ0YXgiOiIzNTYuMTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTY4Ljc2IiwiYmFzZV9mYXJlIjoiODEyLjU4IiwidGF4IjoiMzU2LjE4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNjguNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 890.01, "filter": { "id": "F77TX00174-1397", "price": 890.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1399*_*gG9M6uRYGbIh81kc", "flight_key": "F77TX00174-1398", "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-11 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-12 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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-12 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-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-12", "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": 897.71, "gross_total": 1176.89, "base_fare": 680.7, "tax": 217.01, "sell": { "currency": "GBP", "total": 897.71, "base_fare": 680.7, "tax": 217.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwMy40NywiYmFzZV9mYXJlIjo5MTIuNTQsInRheCI6MjkwLjkzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE3Ni44OSwiYmFzZV9mYXJlIjo4ODUuOTYsInRheCI6MjkwLjkzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjExNzYuODksImJhc2VfZmFyZSI6ODg1Ljk2LCJ0YXgiOjI5MC45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.71, "base_fare": 680.7, "tax": 217.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "660.87", "tax": "217.01", "discount": 0, "ait": "0.00", "service_charge": 19.83 }, "partner": { "currency": "GBP", "total": 897.71, "base_fare": 680.7, "tax": 217.01, "gross": { "base_fare": "660.87", "tax": "217.01", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDMuNDciLCJiYXNlX2ZhcmUiOiI5MTIuNTQiLCJ0YXgiOiIyOTAuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODUuOTYiLCJ0YXgiOiIyOTAuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjU4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExNzYuODkiLCJiYXNlX2ZhcmUiOiI4ODUuOTYiLCJ0YXgiOiIyOTAuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODUuOTYiLCJ0YXgiOiIyOTAuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTc2Ljg5IiwiYmFzZV9mYXJlIjoiODg1Ljk2IiwidGF4IjoiMjkwLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExNzYuODksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 897.71, "filter": { "id": "F77TX00174-1398", "price": 897.71, "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-11 15:45: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": "lhr202601111545kwi202601120045102kwi202601122330jed202601130205783", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1400*_*J6U9RJbsN2UJatPv", "flight_key": "F77TX00174-1399", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 954.17, "gross_total": 1251.14, "base_fare": 717.54, "tax": 236.63, "sell": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OS4xNiwiYmFzZV9mYXJlIjo5NjEuOTQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1MS4xNCwiYmFzZV9mYXJlIjo5MzMuOTIsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTEuMTQsImJhc2VfZmFyZSI6OTMzLjkyLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 20.9 }, "partner": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzkuMTYiLCJiYXNlX2ZhcmUiOiI5NjEuOTQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTEuMTQiLCJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjUxLjE0IiwiYmFzZV9mYXJlIjoiOTMzLjkyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTEuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 954.17, "filter": { "id": "F77TX00174-1399", "price": 954.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1401*_*iErxaWx7uLf6npvW", "flight_key": "F77TX00174-1400", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 954.17, "gross_total": 1251.14, "base_fare": 717.54, "tax": 236.63, "sell": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OS4xNiwiYmFzZV9mYXJlIjo5NjEuOTQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1MS4xNCwiYmFzZV9mYXJlIjo5MzMuOTIsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTEuMTQsImJhc2VfZmFyZSI6OTMzLjkyLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 20.9 }, "partner": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzkuMTYiLCJiYXNlX2ZhcmUiOiI5NjEuOTQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTEuMTQiLCJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjUxLjE0IiwiYmFzZV9mYXJlIjoiOTMzLjkyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTEuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 954.17, "filter": { "id": "F77TX00174-1400", "price": 954.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1402*_*tiTVTI1xtYsOaE9C", "flight_key": "F77TX00174-1401", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 954.17, "gross_total": 1251.14, "base_fare": 717.54, "tax": 236.63, "sell": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3OS4xNiwiYmFzZV9mYXJlIjo5NjEuOTQsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1MS4xNCwiYmFzZV9mYXJlIjo5MzMuOTIsInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTEuMTQsImJhc2VfZmFyZSI6OTMzLjkyLCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 20.9 }, "partner": { "currency": "GBP", "total": 954.17, "base_fare": 717.54, "tax": 236.63, "gross": { "base_fare": "696.64", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzkuMTYiLCJiYXNlX2ZhcmUiOiI5NjEuOTQiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC4wMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjAyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTEuMTQiLCJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzMuOTIiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjUxLjE0IiwiYmFzZV9mYXJlIjoiOTMzLjkyIiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTEuMTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 954.17, "filter": { "id": "F77TX00174-1401", "price": 954.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": "L", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1403*_*30WecXVuyq9fxUz9", "flight_key": "F77TX00174-1402", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-12 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-11", "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": 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": 899.96, "gross_total": 1181.12, "base_fare": 649.76, "tax": 250.2, "sell": { "currency": "GBP", "total": 899.96, "base_fare": 649.76, "tax": 250.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNi40OSwiYmFzZV9mYXJlIjo4NzEuMDcsInRheCI6MzM1LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS4xMiwiYmFzZV9mYXJlIjo4NDUuNywidGF4IjozMzUuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS4xMiwiYmFzZV9mYXJlIjo4NDUuNywidGF4IjozMzUuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.96, "base_fare": 649.76, "tax": 250.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "630.84", "tax": "250.20", "discount": 0, "ait": "0.00", "service_charge": 18.92 }, "partner": { "currency": "GBP", "total": 899.96, "base_fare": 649.76, "tax": 250.2, "gross": { "base_fare": "630.84", "tax": "250.20", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDYuNDkiLCJiYXNlX2ZhcmUiOiI4NzEuMDciLCJ0YXgiOiIzMzUuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuNzAiLCJ0YXgiOiIzMzUuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODEuMTIiLCJiYXNlX2ZhcmUiOiI4NDUuNzAiLCJ0YXgiOiIzMzUuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuNzAiLCJ0YXgiOiIzMzUuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTgxLjEyIiwiYmFzZV9mYXJlIjoiODQ1LjcwIiwidGF4IjoiMzM1LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 899.96, "filter": { "id": "F77TX00174-1402", "price": 899.96, "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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1404*_*rWJA3rA8pfRGzhdL", "flight_key": "F77TX00174-1403", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-11 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-11", "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": 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": 899.96, "gross_total": 1181.12, "base_fare": 649.76, "tax": 250.2, "sell": { "currency": "GBP", "total": 899.96, "base_fare": 649.76, "tax": 250.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNi40OSwiYmFzZV9mYXJlIjo4NzEuMDcsInRheCI6MzM1LjQyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS4xMiwiYmFzZV9mYXJlIjo4NDUuNywidGF4IjozMzUuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4MS4xMiwiYmFzZV9mYXJlIjo4NDUuNywidGF4IjozMzUuNDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.96, "base_fare": 649.76, "tax": 250.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "630.84", "tax": "250.20", "discount": 0, "ait": "0.00", "service_charge": 18.92 }, "partner": { "currency": "GBP", "total": 899.96, "base_fare": 649.76, "tax": 250.2, "gross": { "base_fare": "630.84", "tax": "250.20", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDYuNDkiLCJiYXNlX2ZhcmUiOiI4NzEuMDciLCJ0YXgiOiIzMzUuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuNzAiLCJ0YXgiOiIzMzUuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4zNyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjM3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODEuMTIiLCJiYXNlX2ZhcmUiOiI4NDUuNzAiLCJ0YXgiOiIzMzUuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuNzAiLCJ0YXgiOiIzMzUuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTgxLjEyIiwiYmFzZV9mYXJlIjoiODQ1LjcwIiwidGF4IjoiMzM1LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODEuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 899.96, "filter": { "id": "F77TX00174-1403", "price": 899.96, "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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1405*_*BiGUsvVH4uXYF68S", "flight_key": "F77TX00174-1404", "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-11 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-11 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-11", "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": "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-12 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-12 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-12", "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1404", "price": 902.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": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1406*_*NkmcQj5CJKUpWkKI", "flight_key": "F77TX00174-1405", "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-11 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-11 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-11", "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": "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-12 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-12 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-12", "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1405", "price": 902.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": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1407*_*2kyNYB9esTDxxoDV", "flight_key": "F77TX00174-1406", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1406", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1408*_*KdvHkY1wDD8Qm8VP", "flight_key": "F77TX00174-1407", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1407", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1409*_*D4t3sgL8B2ONf3fs", "flight_key": "F77TX00174-1408", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1408", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1410*_*ZPm0OHeZkRd6wshk", "flight_key": "F77TX00174-1409", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1409", "price": 902.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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1411*_*bFG37UWQtZh0jcKQ", "flight_key": "F77TX00174-1410", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1410", "price": 902.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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1412*_*D8smKXHMnpTvQ4sn", "flight_key": "F77TX00174-1411", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1411", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13: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": "lhr202601111340dxb2026011200402dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1413*_*WUZTyTZYKDtYf6zR", "flight_key": "F77TX00174-1412", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1412", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13: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": "lhr202601111340dxb2026011200402dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1414*_*zmUcIEK9NNmU87vF", "flight_key": "F77TX00174-1413", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1413", "price": 902.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": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1415*_*qnSas8FANEuaYPF7", "flight_key": "F77TX00174-1414", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1414", "price": 902.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": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1416*_*9uBtgtJ0kEUhaZbZ", "flight_key": "F77TX00174-1415", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1415", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50: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": "lhr202601111550dxb20260112024030dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1417*_*xb2HE5N2aLWNCe90", "flight_key": "F77TX00174-1416", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1416", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50: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": "lhr202601111550dxb20260112024030dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1418*_*7LaRTDplAKCcpIKb", "flight_key": "F77TX00174-1417", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1417", "price": 902.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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1419*_*a4JsRGKkCUz2CagF", "flight_key": "F77TX00174-1418", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1418", "price": 902.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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1420*_*VuJwTIC2xN0FPOLs", "flight_key": "F77TX00174-1419", "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-11 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-12 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-11", "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": "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": "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-12 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-12 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-12", "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1419", "price": 902.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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1421*_*4ysFxxp9wwuobNFl", "flight_key": "F77TX00174-1420", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1420", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00: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": "lhr202601111900dxb20260112055032dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1422*_*Yz3Y2xihQmOWLIVt", "flight_key": "F77TX00174-1421", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1421", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00: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": "lhr202601111900dxb20260112055032dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1423*_*Ktumvkxxz4P3WZjt", "flight_key": "F77TX00174-1422", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1422", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1424*_*IfDJufuhzrvvv6ti", "flight_key": "F77TX00174-1423", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1423", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1425*_*reiCkX7hHtXfbkSu", "flight_key": "F77TX00174-1424", "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-11 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-12 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-11", "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 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": "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": "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": 902.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1424", "price": 902.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1426*_*yr11fIJwVh6qoLSN", "flight_key": "F77TX00174-1425", "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-11 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-12 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-11", "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 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": "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": "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": 902.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1425", "price": 902.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1427*_*eTXuX4YhZ2UiDMjn", "flight_key": "F77TX00174-1426", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1426", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00: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": "lhr202601112200dxb2026011208456dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1428*_*23VtIjOP6WqRRhjb", "flight_key": "F77TX00174-1427", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1427", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00: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": "lhr202601112200dxb2026011208456dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1429*_*pklj5f5rG7AsS6Kt", "flight_key": "F77TX00174-1428", "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-11 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-12 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-11", "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 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": "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": "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": 902.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1428", "price": 902.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112200dxb2026011208456dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1430*_*kfW5Wo0eoVCwGKqz", "flight_key": "F77TX00174-1429", "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-11 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-12 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-11", "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 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": "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": "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": 902.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1429", "price": 902.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112200dxb2026011208456dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1431*_*IKLoGGpHHauClhjv", "flight_key": "F77TX00174-1430", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1430", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35: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": "lhr202601112235dxb20260112093542dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1432*_*VqFnj57nHD17AWXp", "flight_key": "F77TX00174-1431", "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-11 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-12 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-11", "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": "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": "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": "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.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1431", "price": 902.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35: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": "lhr202601112235dxb20260112093542dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1433*_*o5ttjwrxq8Ppbeqw", "flight_key": "F77TX00174-1432", "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-11 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-12 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-11", "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 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": "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": "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": 902.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1432", "price": 902.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235dxb20260112093542dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1434*_*fMf60s4GMcmd662K", "flight_key": "F77TX00174-1433", "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-11 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-12 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-11", "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 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": "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": "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": 902.85, "gross_total": 1186.17, "base_fare": 619.47, "tax": 283.38, "sell": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38 }, "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.85, "base_fare": 619.47, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "601.43", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 18.04 }, "partner": { "currency": "GBP", "total": 902.85, "base_fare": 619.47, "tax": 283.38, "gross": { "base_fare": "601.43", "tax": "283.38", "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.85, "filter": { "id": "F77TX00174-1433", "price": 902.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235dxb20260112093542dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1435*_*QjIEu2nJBv8xncKG", "flight_key": "F77TX00174-1434", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 969.67, "gross_total": 1271.31, "base_fare": 733.04, "tax": 236.63, "sell": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OS45MywiYmFzZV9mYXJlIjo5ODIuNzEsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MS4zMSwiYmFzZV9mYXJlIjo5NTQuMDksInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzEuMzEsImJhc2VfZmFyZSI6OTU0LjA5LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 21.35 }, "partner": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 21.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTkuOTMiLCJiYXNlX2ZhcmUiOiI5ODIuNzEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzEuMzEiLCJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcxLjMxIiwiYmFzZV9mYXJlIjoiOTU0LjA5IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 969.67, "filter": { "id": "F77TX00174-1434", "price": 969.67, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1436*_*fvQCmVmmcTtlWBe1", "flight_key": "F77TX00174-1435", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 969.67, "gross_total": 1271.31, "base_fare": 733.04, "tax": 236.63, "sell": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OS45MywiYmFzZV9mYXJlIjo5ODIuNzEsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MS4zMSwiYmFzZV9mYXJlIjo5NTQuMDksInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzEuMzEsImJhc2VfZmFyZSI6OTU0LjA5LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 21.35 }, "partner": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 21.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTkuOTMiLCJiYXNlX2ZhcmUiOiI5ODIuNzEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzEuMzEiLCJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcxLjMxIiwiYmFzZV9mYXJlIjoiOTU0LjA5IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 969.67, "filter": { "id": "F77TX00174-1435", "price": 969.67, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1437*_*6XkUQy2lTNnTDQRN", "flight_key": "F77TX00174-1436", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": 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": "MCT", "departure_time": "2026-01-12 02:10:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT06H35M", "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": "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": 935.71, "gross_total": 1225.23, "base_fare": 747.52, "tax": 188.2, "sell": { "currency": "GBP", "total": 935.71, "base_fare": 747.52, "tax": 188.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1NC40MiwiYmFzZV9mYXJlIjoxMDAyLjEyLCJ0YXgiOjI1Mi4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS4yMywiYmFzZV9mYXJlIjo5NzIuOTMsInRheCI6MjUyLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS4yMywiYmFzZV9mYXJlIjo5NzIuOTMsInRheCI6MjUyLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 935.71, "base_fare": 747.52, "tax": 188.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.74", "tax": "188.20", "discount": 0, "ait": "0.00", "service_charge": 21.77 }, "partner": { "currency": "GBP", "total": 935.71, "base_fare": 747.52, "tax": 188.2, "gross": { "base_fare": "725.74", "tax": "188.20", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTQuNDIiLCJiYXNlX2ZhcmUiOiIxMDAyLjEyIiwidGF4IjoiMjUyLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI1LjIzIiwiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjUyLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIyNS4yMyIsImJhc2VfZmFyZSI6Ijk3Mi45MyIsInRheCI6IjI1Mi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjI1LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 935.71, "filter": { "id": "F77TX00174-1436", "price": 935.71, "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-11 08:25:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601120210jed202601120445671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1438*_*Zo3iezojnliB4ELU", "flight_key": "F77TX00174-1437", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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": "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": "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": 935.71, "gross_total": 1225.23, "base_fare": 747.52, "tax": 188.2, "sell": { "currency": "GBP", "total": 935.71, "base_fare": 747.52, "tax": 188.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1NC40MiwiYmFzZV9mYXJlIjoxMDAyLjEyLCJ0YXgiOjI1Mi4zfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS4yMywiYmFzZV9mYXJlIjo5NzIuOTMsInRheCI6MjUyLjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyNS4yMywiYmFzZV9mYXJlIjo5NzIuOTMsInRheCI6MjUyLjN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 935.71, "base_fare": 747.52, "tax": 188.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.74", "tax": "188.20", "discount": 0, "ait": "0.00", "service_charge": 21.77 }, "partner": { "currency": "GBP", "total": 935.71, "base_fare": 747.52, "tax": 188.2, "gross": { "base_fare": "725.74", "tax": "188.20", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTQuNDIiLCJiYXNlX2ZhcmUiOiIxMDAyLjEyIiwidGF4IjoiMjUyLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuMTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS4xOSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjI1LjIzIiwiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjUyLjMwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTcyLjkzIiwidGF4IjoiMjUyLjMwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIyNS4yMyIsImJhc2VfZmFyZSI6Ijk3Mi45MyIsInRheCI6IjI1Mi4zMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMjI1LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 935.71, "filter": { "id": "F77TX00174-1437", "price": 935.71, "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": "evening", "departure_departure_time": "2026-01-11 20:05: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": "lhr202601112005mct202601120715102mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1439*_*G1Sydb3TCXx3iigt", "flight_key": "F77TX00174-1438", "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-11 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-11 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-11", "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 906.53, "gross_total": 1189.53, "base_fare": 659.82, "tax": 246.7, "sell": { "currency": "GBP", "total": 906.53, "base_fare": 659.82, "tax": 246.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxNS4yOSwiYmFzZV9mYXJlIjo4ODQuNTYsInRheCI6MzMwLjczfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OS41MywiYmFzZV9mYXJlIjo4NTguOCwidGF4IjozMzAuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE4OS41MywiYmFzZV9mYXJlIjo4NTguOCwidGF4IjozMzAuNzN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 906.53, "base_fare": 659.82, "tax": 246.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "640.61", "tax": "246.70", "discount": 0, "ait": "0.00", "service_charge": 19.22 }, "partner": { "currency": "GBP", "total": 906.53, "base_fare": 659.82, "tax": 246.7, "gross": { "base_fare": "640.61", "tax": "246.70", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTUuMjkiLCJiYXNlX2ZhcmUiOiI4ODQuNTYiLCJ0YXgiOiIzMzAuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTguODAiLCJ0YXgiOiIzMzAuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS43NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1Ljc2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExODkuNTMiLCJiYXNlX2ZhcmUiOiI4NTguODAiLCJ0YXgiOiIzMzAuNzMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NTguODAiLCJ0YXgiOiIzMzAuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTg5LjUzIiwiYmFzZV9mYXJlIjoiODU4LjgwIiwidGF4IjoiMzMwLjczIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExODkuNTMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 906.53, "filter": { "id": "F77TX00174-1438", "price": 906.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": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1440*_*JF9fzH0wYWXeFUUt", "flight_key": "F77TX00174-1439", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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": "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": "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": "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": 909.93, "gross_total": 1192.75, "base_fare": 694.09, "tax": 215.84, "sell": { "currency": "GBP", "total": 909.93, "base_fare": 694.09, "tax": 215.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxOS44NSwiYmFzZV9mYXJlIjo5MzAuNSwidGF4IjoyODkuMzV9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTkyLjc1LCJiYXNlX2ZhcmUiOjkwMy40LCJ0YXgiOjI4OS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMTkyLjc1LCJiYXNlX2ZhcmUiOjkwMy40LCJ0YXgiOjI4OS4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 909.93, "base_fare": 694.09, "tax": 215.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "673.88", "tax": "215.84", "discount": 0, "ait": "0.00", "service_charge": 20.21 }, "partner": { "currency": "GBP", "total": 909.93, "base_fare": 694.09, "tax": 215.84, "gross": { "base_fare": "673.88", "tax": "215.84", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTkuODUiLCJiYXNlX2ZhcmUiOiI5MzAuNTAiLCJ0YXgiOiIyODkuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDMuNDAiLCJ0YXgiOiIyODkuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy4xMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjEwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTIuNzUiLCJiYXNlX2ZhcmUiOiI5MDMuNDAiLCJ0YXgiOiIyODkuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MDMuNDAiLCJ0YXgiOiIyODkuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTkyLjc1IiwiYmFzZV9mYXJlIjoiOTAzLjQwIiwidGF4IjoiMjg5LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTIuNzUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 909.93, "filter": { "id": "F77TX00174-1439", "price": 909.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": "evening", "departure_departure_time": "2026-01-11 20:05: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": "lhr202601112005mct202601120715102mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1441*_*MjFNaic9P9Z1ariP", "flight_key": "F77TX00174-1440", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-12 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-11", "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": 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": 911.6, "gross_total": 1196.27, "base_fare": 661.29, "tax": 250.31, "sell": { "currency": "GBP", "total": 911.6, "base_fare": 661.29, "tax": 250.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMi4wOSwiYmFzZV9mYXJlIjo4ODYuNTIsInRheCI6MzM1LjU3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ni4yNywiYmFzZV9mYXJlIjo4NjAuNywidGF4IjozMzUuNTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ni4yNywiYmFzZV9mYXJlIjo4NjAuNywidGF4IjozMzUuNTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 911.6, "base_fare": 661.29, "tax": 250.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "642.03", "tax": "250.31", "discount": 0, "ait": "0.00", "service_charge": 19.26 }, "partner": { "currency": "GBP", "total": 911.6, "base_fare": 661.29, "tax": 250.31, "gross": { "base_fare": "642.03", "tax": "250.31", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjIuMDkiLCJiYXNlX2ZhcmUiOiI4ODYuNTIiLCJ0YXgiOiIzMzUuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuNzAiLCJ0YXgiOiIzMzUuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTYuMjciLCJiYXNlX2ZhcmUiOiI4NjAuNzAiLCJ0YXgiOiIzMzUuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuNzAiLCJ0YXgiOiIzMzUuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk2LjI3IiwiYmFzZV9mYXJlIjoiODYwLjcwIiwidGF4IjoiMzM1LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTYuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 911.6, "filter": { "id": "F77TX00174-1440", "price": 911.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-11 10:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112300jed2026011200551053", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1442*_*fsCLL3R2p9XDKQOY", "flight_key": "F77TX00174-1441", "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-11 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-11 19:30:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 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": "RUH", "departure_time": "2026-01-11 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-11 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-11", "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": 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": 911.6, "gross_total": 1196.27, "base_fare": 661.29, "tax": 250.31, "sell": { "currency": "GBP", "total": 911.6, "base_fare": 661.29, "tax": 250.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMi4wOSwiYmFzZV9mYXJlIjo4ODYuNTIsInRheCI6MzM1LjU3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ni4yNywiYmFzZV9mYXJlIjo4NjAuNywidGF4IjozMzUuNTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ni4yNywiYmFzZV9mYXJlIjo4NjAuNywidGF4IjozMzUuNTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 911.6, "base_fare": 661.29, "tax": 250.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "642.03", "tax": "250.31", "discount": 0, "ait": "0.00", "service_charge": 19.26 }, "partner": { "currency": "GBP", "total": 911.6, "base_fare": 661.29, "tax": 250.31, "gross": { "base_fare": "642.03", "tax": "250.31", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjIuMDkiLCJiYXNlX2ZhcmUiOiI4ODYuNTIiLCJ0YXgiOiIzMzUuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuNzAiLCJ0YXgiOiIzMzUuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjgyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTYuMjciLCJiYXNlX2ZhcmUiOiI4NjAuNzAiLCJ0YXgiOiIzMzUuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjAuNzAiLCJ0YXgiOiIzMzUuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk2LjI3IiwiYmFzZV9mYXJlIjoiODYwLjcwIiwidGF4IjoiMzM1LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTYuMjYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 911.6, "filter": { "id": "F77TX00174-1441", "price": 911.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-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111000ruh202601111930110ruh202601112200jed2026011123551051", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1443*_*LtN05siCzTEzCFLl", "flight_key": "F77TX00174-1442", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 969.67, "gross_total": 1271.31, "base_fare": 733.04, "tax": 236.63, "sell": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OS45MywiYmFzZV9mYXJlIjo5ODIuNzEsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MS4zMSwiYmFzZV9mYXJlIjo5NTQuMDksInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzEuMzEsImJhc2VfZmFyZSI6OTU0LjA5LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 21.35 }, "partner": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 21.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTkuOTMiLCJiYXNlX2ZhcmUiOiI5ODIuNzEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzEuMzEiLCJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcxLjMxIiwiYmFzZV9mYXJlIjoiOTU0LjA5IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 969.67, "filter": { "id": "F77TX00174-1442", "price": 969.67, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1444*_*9GlCDPmvUVGK9k4N", "flight_key": "F77TX00174-1443", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT12H5M", "transit_time": "PT3H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 08: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 09: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": "PT03H40M", "lay_over_date": "not-applicable", "aircraft": { "code": "SV", "name": "SV", "picture": "SV.png" }, "operating": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "1023" }, "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": 969.67, "gross_total": 1271.31, "base_fare": 733.04, "tax": 236.63, "sell": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OS45MywiYmFzZV9mYXJlIjo5ODIuNzEsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MS4zMSwiYmFzZV9mYXJlIjo5NTQuMDksInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzEuMzEsImJhc2VfZmFyZSI6OTU0LjA5LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 21.35 }, "partner": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 21.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTkuOTMiLCJiYXNlX2ZhcmUiOiI5ODIuNzEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzEuMzEiLCJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcxLjMxIiwiYmFzZV9mYXJlIjoiOTU0LjA5IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 969.67, "filter": { "id": "F77TX00174-1443", "price": 969.67, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120800jed2026011209551023", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1445*_*USUcKvfaY19GvrOv", "flight_key": "F77TX00174-1444", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 969.67, "gross_total": 1271.31, "base_fare": 733.04, "tax": 236.63, "sell": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5OS45MywiYmFzZV9mYXJlIjo5ODIuNzEsInRheCI6MzE3LjIyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3MS4zMSwiYmFzZV9mYXJlIjo5NTQuMDksInRheCI6MzE3LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzEuMzEsImJhc2VfZmFyZSI6OTU0LjA5LCJ0YXgiOjMxNy4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": 0, "ait": "0.00", "service_charge": 21.35 }, "partner": { "currency": "GBP", "total": 969.67, "base_fare": 733.04, "tax": 236.63, "gross": { "base_fare": "711.69", "tax": "236.63", "discount": "0.00", "ait": "0.00", "service_charge": 21.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTkuOTMiLCJiYXNlX2ZhcmUiOiI5ODIuNzEiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC42MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjYyIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzEuMzEiLCJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NTQuMDkiLCJ0YXgiOiIzMTcuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjcxLjMxIiwiYmFzZV9mYXJlIjoiOTU0LjA5IiwidGF4IjoiMzE3LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzEuMzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 969.67, "filter": { "id": "F77TX00174-1444", "price": 969.67, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120900jed2026011210551025", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1446*_*69lqrNgGr9wi4Exm", "flight_key": "F77TX00174-1445", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 912.37, "gross_total": 1197.28, "base_fare": 662.05, "tax": 250.32, "sell": { "currency": "GBP", "total": 912.37, "base_fare": 662.05, "tax": 250.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMy4xMywiYmFzZV9mYXJlIjo4ODcuNTUsInRheCI6MzM1LjU4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yOCwiYmFzZV9mYXJlIjo4NjEuNywidGF4IjozMzUuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yOCwiYmFzZV9mYXJlIjo4NjEuNywidGF4IjozMzUuNTh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 912.37, "base_fare": 662.05, "tax": 250.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "642.77", "tax": "250.32", "discount": 0, "ait": "0.00", "service_charge": 19.28 }, "partner": { "currency": "GBP", "total": 912.37, "base_fare": 662.05, "tax": 250.32, "gross": { "base_fare": "642.77", "tax": "250.32", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjMuMTMiLCJiYXNlX2ZhcmUiOiI4ODcuNTUiLCJ0YXgiOiIzMzUuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjEuNzAiLCJ0YXgiOiIzMzUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS44NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1Ljg1IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjgiLCJiYXNlX2ZhcmUiOiI4NjEuNzAiLCJ0YXgiOiIzMzUuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjEuNzAiLCJ0YXgiOiIzMzUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk3LjI4IiwiYmFzZV9mYXJlIjoiODYxLjcwIiwidGF4IjoiMzM1LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTcuMjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 912.37, "filter": { "id": "F77TX00174-1445", "price": 912.37, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120715jed2026011209106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1447*_*kBrIEAHQeEwd1Et0", "flight_key": "F77TX00174-1446", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 911.95, "gross_total": 1197.27, "base_fare": 647.46, "tax": 264.49, "sell": { "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMi41NSwiYmFzZV9mYXJlIjo4NjcuOTgsInRheCI6MzU0LjU3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yNywiYmFzZV9mYXJlIjo4NDIuNywidGF4IjozNTQuNTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yNywiYmFzZV9mYXJlIjo4NDIuNywidGF4IjozNTQuNTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.60", "tax": "264.49", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49, "gross": { "base_fare": "628.60", "tax": "264.49", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjIuNTUiLCJiYXNlX2ZhcmUiOiI4NjcuOTgiLCJ0YXgiOiIzNTQuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjciLCJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk3LjI3IiwiYmFzZV9mYXJlIjoiODQyLjcwIiwidGF4IjoiMzU0LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTcuMjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 911.95, "filter": { "id": "F77TX00174-1446", "price": 911.95, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1448*_*mNtXOVChhXF73rC7", "flight_key": "F77TX00174-1447", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 911.95, "gross_total": 1197.27, "base_fare": 647.46, "tax": 264.49, "sell": { "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMi41NSwiYmFzZV9mYXJlIjo4NjcuOTgsInRheCI6MzU0LjU3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yNywiYmFzZV9mYXJlIjo4NDIuNywidGF4IjozNTQuNTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yNywiYmFzZV9mYXJlIjo4NDIuNywidGF4IjozNTQuNTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.60", "tax": "264.49", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49, "gross": { "base_fare": "628.60", "tax": "264.49", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjIuNTUiLCJiYXNlX2ZhcmUiOiI4NjcuOTgiLCJ0YXgiOiIzNTQuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjciLCJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk3LjI3IiwiYmFzZV9mYXJlIjoiODQyLjcwIiwidGF4IjoiMzU0LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTcuMjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 911.95, "filter": { "id": "F77TX00174-1447", "price": 911.95, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1449*_*Bof52Jpea5F3lqi2", "flight_key": "F77TX00174-1448", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 911.95, "gross_total": 1197.27, "base_fare": 647.46, "tax": 264.49, "sell": { "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMi41NSwiYmFzZV9mYXJlIjo4NjcuOTgsInRheCI6MzU0LjU3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yNywiYmFzZV9mYXJlIjo4NDIuNywidGF4IjozNTQuNTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTE5Ny4yNywiYmFzZV9mYXJlIjo4NDIuNywidGF4IjozNTQuNTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "628.60", "tax": "264.49", "discount": 0, "ait": "0.00", "service_charge": 18.86 }, "partner": { "currency": "GBP", "total": 911.95, "base_fare": 647.46, "tax": 264.49, "gross": { "base_fare": "628.60", "tax": "264.49", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjIuNTUiLCJiYXNlX2ZhcmUiOiI4NjcuOTgiLCJ0YXgiOiIzNTQuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4yOCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjI4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjExOTcuMjciLCJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDIuNzAiLCJ0YXgiOiIzNTQuNTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMTk3LjI3IiwiYmFzZV9mYXJlIjoiODQyLjcwIiwidGF4IjoiMzU0LjU3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjExOTcuMjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 911.95, "filter": { "id": "F77TX00174-1448", "price": 911.95, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1450*_*mBivuoTDUsTPWpva", "flight_key": "F77TX00174-1449", "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-11 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-12 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-13 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-12", "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": 933.94, "gross_total": 1221.16, "base_fare": 790.77, "tax": 143.17, "sell": { "currency": "GBP", "total": 933.94, "base_fare": 790.77, "tax": 143.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Mi4wNCwiYmFzZV9mYXJlIjoxMDYwLjExLCJ0YXgiOjE5MS45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMjEuMTYsImJhc2VfZmFyZSI6MTAyOS4yMywidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyMS4xNiwiYmFzZV9mYXJlIjoxMDI5LjIzLCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 933.94, "base_fare": 790.77, "tax": 143.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "767.74", "tax": "143.17", "discount": 0, "ait": "0.00", "service_charge": 23.03 }, "partner": { "currency": "GBP", "total": 933.94, "base_fare": 790.77, "tax": 143.17, "gross": { "base_fare": "767.74", "tax": "143.17", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTIuMDQiLCJiYXNlX2ZhcmUiOiIxMDYwLjExIiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAyOS4yMyIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjg4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuODgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIyMS4xNiIsImJhc2VfZmFyZSI6IjEwMjkuMjMiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDI5LjIzIiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTIyMS4xNiIsImJhc2VfZmFyZSI6IjEwMjkuMjMiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTIyMS4xNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 933.94, "filter": { "id": "F77TX00174-1449", "price": 933.94, "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-11 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130bom2026011212152bom202601122225jed20260113014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1451*_*lUk3d63hULJu1tox", "flight_key": "F77TX00174-1450", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1450", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1452*_*ihI5pfFMEjHWJzjC", "flight_key": "F77TX00174-1451", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1451", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1453*_*922gXdB2MwdM9oiv", "flight_key": "F77TX00174-1452", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1452", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1454*_*LKIa3VyxUGPp1HQT", "flight_key": "F77TX00174-1453", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1453", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1455*_*nxu2M0n6hsYqR2mj", "flight_key": "F77TX00174-1454", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1454", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1456*_*6071RmkNE7N2n4Sv", "flight_key": "F77TX00174-1455", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1455", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1457*_*IxCqEpxh88mOceiO", "flight_key": "F77TX00174-1456", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": 917.21, "gross_total": 1205.38, "base_fare": 620.69, "tax": 296.53, "sell": { "currency": "GBP", "total": 917.21, "base_fare": 620.69, "tax": 296.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyOS42MiwiYmFzZV9mYXJlIjo4MzIuMDksInRheCI6Mzk3LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNS4zOCwiYmFzZV9mYXJlIjo4MDcuODUsInRheCI6Mzk3LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMDUuMzgsImJhc2VfZmFyZSI6ODA3Ljg1LCJ0YXgiOjM5Ny41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 917.21, "base_fare": 620.69, "tax": 296.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "602.60", "tax": "296.53", "discount": 0, "ait": "0.00", "service_charge": 18.08 }, "partner": { "currency": "GBP", "total": 917.21, "base_fare": 620.69, "tax": 296.53, "gross": { "base_fare": "602.60", "tax": "296.53", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjkuNjIiLCJiYXNlX2ZhcmUiOiI4MzIuMDkiLCJ0YXgiOiIzOTcuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDcuODUiLCJ0YXgiOiIzOTcuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4yNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDUuMzgiLCJiYXNlX2ZhcmUiOiI4MDcuODUiLCJ0YXgiOiIzOTcuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDcuODUiLCJ0YXgiOiIzOTcuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA1LjM4IiwiYmFzZV9mYXJlIjoiODA3Ljg1IiwidGF4IjoiMzk3LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDUuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 917.21, "filter": { "id": "F77TX00174-1456", "price": 917.21, "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-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1458*_*XY9WoLWS5x2Vc3F6", "flight_key": "F77TX00174-1457", "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-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 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-12 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-12", "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": "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": "35", "unit": "kg", "title": "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": 917.21, "gross_total": 1205.38, "base_fare": 620.69, "tax": 296.53, "sell": { "currency": "GBP", "total": 917.21, "base_fare": 620.69, "tax": 296.53 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIyOS42MiwiYmFzZV9mYXJlIjo4MzIuMDksInRheCI6Mzk3LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNS4zOCwiYmFzZV9mYXJlIjo4MDcuODUsInRheCI6Mzk3LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMDUuMzgsImJhc2VfZmFyZSI6ODA3Ljg1LCJ0YXgiOjM5Ny41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 917.21, "base_fare": 620.69, "tax": 296.53, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "602.60", "tax": "296.53", "discount": 0, "ait": "0.00", "service_charge": 18.08 }, "partner": { "currency": "GBP", "total": 917.21, "base_fare": 620.69, "tax": 296.53, "gross": { "base_fare": "602.60", "tax": "296.53", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjkuNjIiLCJiYXNlX2ZhcmUiOiI4MzIuMDkiLCJ0YXgiOiIzOTcuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDcuODUiLCJ0YXgiOiIzOTcuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4yNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjI0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDUuMzgiLCJiYXNlX2ZhcmUiOiI4MDcuODUiLCJ0YXgiOiIzOTcuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDcuODUiLCJ0YXgiOiIzOTcuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA1LjM4IiwiYmFzZV9mYXJlIjoiODA3Ljg1IiwidGF4IjoiMzk3LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDUuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 917.21, "filter": { "id": "F77TX00174-1457", "price": 917.21, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1459*_*lXdJmBkgsvg6qovQ", "flight_key": "F77TX00174-1458", "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-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 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-12 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-12", "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": "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": "35", "unit": "kg", "title": "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": 918.8, "gross_total": 1207.48, "base_fare": 621.35, "tax": 297.45, "sell": { "currency": "GBP", "total": 918.8, "base_fare": 621.35, "tax": 297.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMS43NCwiYmFzZV9mYXJlIjo4MzIuOTgsInRheCI6Mzk4Ljc2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwNy40OCwiYmFzZV9mYXJlIjo4MDguNzIsInRheCI6Mzk4Ljc2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMDcuNDgsImJhc2VfZmFyZSI6ODA4LjcyLCJ0YXgiOjM5OC43Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 918.8, "base_fare": 621.35, "tax": 297.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "603.25", "tax": "297.45", "discount": 0, "ait": "0.00", "service_charge": 18.1 }, "partner": { "currency": "GBP", "total": 918.8, "base_fare": 621.35, "tax": 297.45, "gross": { "base_fare": "603.25", "tax": "297.45", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuNzQiLCJiYXNlX2ZhcmUiOiI4MzIuOTgiLCJ0YXgiOiIzOTguNzYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguNzIiLCJ0YXgiOiIzOTguNzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNC4yNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0LjI2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDcuNDgiLCJiYXNlX2ZhcmUiOiI4MDguNzIiLCJ0YXgiOiIzOTguNzYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4MDguNzIiLCJ0YXgiOiIzOTguNzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA3LjQ4IiwiYmFzZV9mYXJlIjoiODA4LjcyIiwidGF4IjoiMzk4Ljc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDcuNDcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 918.8, "filter": { "id": "F77TX00174-1458", "price": 918.8, "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": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1460*_*03qz6xXPH3C2gGcn", "flight_key": "F77TX00174-1459", "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-11 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-11 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-11", "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 921.46, "gross_total": 1208.97, "base_fare": 674.62, "tax": 246.84, "sell": { "currency": "GBP", "total": 921.46, "base_fare": 674.62, "tax": 246.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzNS4zMSwiYmFzZV9mYXJlIjo5MDQuMzksInRheCI6MzMwLjkyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIwOC45NywiYmFzZV9mYXJlIjo4NzguMDUsInRheCI6MzMwLjkyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMDguOTcsImJhc2VfZmFyZSI6ODc4LjA1LCJ0YXgiOjMzMC45Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 921.46, "base_fare": 674.62, "tax": 246.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "654.97", "tax": "246.84", "discount": 0, "ait": "0.00", "service_charge": 19.65 }, "partner": { "currency": "GBP", "total": 921.46, "base_fare": 674.62, "tax": 246.84, "gross": { "base_fare": "654.97", "tax": "246.84", "discount": "0.00", "ait": "0.00", "service_charge": 19.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzUuMzEiLCJiYXNlX2ZhcmUiOiI5MDQuMzkiLCJ0YXgiOiIzMzAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzguMDUiLCJ0YXgiOiIzMzAuOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4zNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjM0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMDguOTciLCJiYXNlX2ZhcmUiOiI4NzguMDUiLCJ0YXgiOiIzMzAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzguMDUiLCJ0YXgiOiIzMzAuOTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjA4Ljk3IiwiYmFzZV9mYXJlIjoiODc4LjA1IiwidGF4IjoiMzMwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMDguOTgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 921.46, "filter": { "id": "F77TX00174-1459", "price": 921.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": "L", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed202601112320120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1461*_*GiaAB32KuYI4dTVt", "flight_key": "F77TX00174-1460", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1460", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1462*_*L34R8KFPgsDRdyw7", "flight_key": "F77TX00174-1461", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1461", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1463*_*FkzqxXjxPL0jPGN0", "flight_key": "F77TX00174-1462", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 924.21, "gross_total": 1212.71, "base_fare": 673.18, "tax": 251.03, "sell": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzOSwiYmFzZV9mYXJlIjo5MDIuNDcsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIxMi43MSwiYmFzZV9mYXJlIjo4NzYuMTgsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyMTIuNzEsImJhc2VfZmFyZSI6ODc2LjE4LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 19.61 }, "partner": { "currency": "GBP", "total": 924.21, "base_fare": 673.18, "tax": 251.03, "gross": { "base_fare": "653.57", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzkuMDAiLCJiYXNlX2ZhcmUiOiI5MDIuNDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4yOSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjI5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMTIuNzEiLCJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuMTgiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjEyLjcxIiwiYmFzZV9mYXJlIjoiODc2LjE4IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMTIuNzEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 924.21, "filter": { "id": "F77TX00174-1462", "price": 924.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1464*_*cJ4F9dIJaxjoKEi1", "flight_key": "F77TX00174-1463", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": 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": "MCT", "departure_time": "2026-01-12 02:10:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT06H35M", "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": "L", "cabin_code": "L", "booking_code": "L", "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": 950.63, "gross_total": 1245.23, "base_fare": 747.52, "tax": 203.12, "sell": { "currency": "GBP", "total": 950.63, "base_fare": 747.52, "tax": 203.12 }, "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.63, "base_fare": 747.52, "tax": 203.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.74", "tax": "203.12", "discount": 0, "ait": "0.00", "service_charge": 21.77 }, "partner": { "currency": "GBP", "total": 950.63, "base_fare": 747.52, "tax": 203.12, "gross": { "base_fare": "725.74", "tax": "203.12", "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.63, "filter": { "id": "F77TX00174-1463", "price": 950.63, "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-11 08:25:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601120210jed202601120445671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1465*_*iFJ1gz6z3QXDUn6L", "flight_key": "F77TX00174-1464", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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": "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.63, "gross_total": 1245.23, "base_fare": 747.52, "tax": 203.12, "sell": { "currency": "GBP", "total": 950.63, "base_fare": 747.52, "tax": 203.12 }, "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.63, "base_fare": 747.52, "tax": 203.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "725.74", "tax": "203.12", "discount": 0, "ait": "0.00", "service_charge": 21.77 }, "partner": { "currency": "GBP", "total": 950.63, "base_fare": 747.52, "tax": 203.12, "gross": { "base_fare": "725.74", "tax": "203.12", "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.63, "filter": { "id": "F77TX00174-1464", "price": 950.63, "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": "evening", "departure_departure_time": "2026-01-11 20:05: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": "lhr202601112005mct202601120715102mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1466*_*kzBzNYrFkZIJWxId", "flight_key": "F77TX00174-1465", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 930.56, "gross_total": 1221.51, "base_fare": 665.9, "tax": 264.67, "sell": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny41MSwiYmFzZV9mYXJlIjo4OTIuNywidGF4IjozNTQuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": 0, "ait": "0.00", "service_charge": 19.39 }, "partner": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": "0.00", "ait": "0.00", "service_charge": 19.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNTEiLCJiYXNlX2ZhcmUiOiI4OTIuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjEuNTEiLCJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjIxLjUxIiwiYmFzZV9mYXJlIjoiODY2LjcwIiwidGF4IjoiMzU0LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjEuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 930.56, "filter": { "id": "F77TX00174-1465", "price": 930.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1467*_*ISqoTskqemmhka3t", "flight_key": "F77TX00174-1466", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 930.56, "gross_total": 1221.51, "base_fare": 665.9, "tax": 264.67, "sell": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny41MSwiYmFzZV9mYXJlIjo4OTIuNywidGF4IjozNTQuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": 0, "ait": "0.00", "service_charge": 19.39 }, "partner": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": "0.00", "ait": "0.00", "service_charge": 19.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNTEiLCJiYXNlX2ZhcmUiOiI4OTIuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjEuNTEiLCJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjIxLjUxIiwiYmFzZV9mYXJlIjoiODY2LjcwIiwidGF4IjoiMzU0LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjEuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 930.56, "filter": { "id": "F77TX00174-1466", "price": 930.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1468*_*1Wz9ZLwVhMA8g33h", "flight_key": "F77TX00174-1467", "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-11 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-12 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-11", "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": "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": "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": "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": "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": "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": 930.56, "gross_total": 1221.51, "base_fare": 665.9, "tax": 264.67, "sell": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny41MSwiYmFzZV9mYXJlIjo4OTIuNywidGF4IjozNTQuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": 0, "ait": "0.00", "service_charge": 19.39 }, "partner": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": "0.00", "ait": "0.00", "service_charge": 19.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNTEiLCJiYXNlX2ZhcmUiOiI4OTIuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjEuNTEiLCJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjIxLjUxIiwiYmFzZV9mYXJlIjoiODY2LjcwIiwidGF4IjoiMzU0LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjEuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 930.56, "filter": { "id": "F77TX00174-1467", "price": 930.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20: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": "lhr202601111920auh20260112061066auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1469*_*Zp3jklh8m4jP8G7W", "flight_key": "F77TX00174-1468", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 930.56, "gross_total": 1221.51, "base_fare": 665.9, "tax": 264.67, "sell": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny41MSwiYmFzZV9mYXJlIjo4OTIuNywidGF4IjozNTQuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": 0, "ait": "0.00", "service_charge": 19.39 }, "partner": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": "0.00", "ait": "0.00", "service_charge": 19.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNTEiLCJiYXNlX2ZhcmUiOiI4OTIuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjEuNTEiLCJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjIxLjUxIiwiYmFzZV9mYXJlIjoiODY2LjcwIiwidGF4IjoiMzU0LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjEuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 930.56, "filter": { "id": "F77TX00174-1468", "price": 930.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1470*_*A72rLUeBGOsTW441", "flight_key": "F77TX00174-1469", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 930.56, "gross_total": 1221.51, "base_fare": 665.9, "tax": 264.67, "sell": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny41MSwiYmFzZV9mYXJlIjo4OTIuNywidGF4IjozNTQuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": 0, "ait": "0.00", "service_charge": 19.39 }, "partner": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": "0.00", "ait": "0.00", "service_charge": 19.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNTEiLCJiYXNlX2ZhcmUiOiI4OTIuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjEuNTEiLCJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjIxLjUxIiwiYmFzZV9mYXJlIjoiODY2LjcwIiwidGF4IjoiMzU0LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjEuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 930.56, "filter": { "id": "F77TX00174-1469", "price": 930.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1471*_*FoQWyQIrwJi8YLg0", "flight_key": "F77TX00174-1470", "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-11 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-12 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-11", "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": "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": "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": "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": "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": "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": 930.56, "gross_total": 1221.51, "base_fare": 665.9, "tax": 264.67, "sell": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny41MSwiYmFzZV9mYXJlIjo4OTIuNywidGF4IjozNTQuODF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjIxLjUxLCJiYXNlX2ZhcmUiOjg2Ni43LCJ0YXgiOjM1NC44MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": 0, "ait": "0.00", "service_charge": 19.39 }, "partner": { "currency": "GBP", "total": 930.56, "base_fare": 665.9, "tax": 264.67, "gross": { "base_fare": "646.50", "tax": "264.67", "discount": "0.00", "ait": "0.00", "service_charge": 19.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNTEiLCJiYXNlX2ZhcmUiOiI4OTIuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4wMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjAwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMjEuNTEiLCJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NjYuNzAiLCJ0YXgiOiIzNTQuODEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjIxLjUxIiwiYmFzZV9mYXJlIjoiODY2LjcwIiwidGF4IjoiMzU0LjgxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMjEuNTEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 930.56, "filter": { "id": "F77TX00174-1470", "price": 930.56, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1472*_*s2OiVhrCgtR9WXoJ", "flight_key": "F77TX00174-1471", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1471", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1473*_*Xp8sZiZa0xFGROEP", "flight_key": "F77TX00174-1472", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1472", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1474*_*UkDYF65uKBBvA9lf", "flight_key": "F77TX00174-1473", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1473", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1475*_*9TUtcdt3COaUIxZh", "flight_key": "F77TX00174-1474", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1474", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1476*_*LQzIaNkDilkB2h5y", "flight_key": "F77TX00174-1475", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1475", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1477*_*lZjYHuJ9jS4rtCuT", "flight_key": "F77TX00174-1476", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1476", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1478*_*AiczGaDaAfyegMTr", "flight_key": "F77TX00174-1477", "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-11 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-12 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-13 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-12", "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": 951.88, "gross_total": 1244.5, "base_fare": 808.71, "tax": 143.17, "sell": { "currency": "GBP", "total": 951.88, "base_fare": 808.71, "tax": 143.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3Ni4wOCwiYmFzZV9mYXJlIjoxMDg0LjE1LCJ0YXgiOjE5MS45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDQuNSwiYmFzZV9mYXJlIjoxMDUyLjU3LCJ0YXgiOjE5MS45MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjQ0LjUsImJhc2VfZmFyZSI6MTA1Mi41NywidGF4IjoxOTEuOTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 951.88, "base_fare": 808.71, "tax": 143.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "785.15", "tax": "143.17", "discount": 0, "ait": "0.00", "service_charge": 23.56 }, "partner": { "currency": "GBP", "total": 951.88, "base_fare": 808.71, "tax": 143.17, "gross": { "base_fare": "785.15", "tax": "143.17", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzYuMDgiLCJiYXNlX2ZhcmUiOiIxMDg0LjE1IiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1Mi41NyIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI0NC41MCIsImJhc2VfZmFyZSI6IjEwNTIuNTciLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDUyLjU3IiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI0NC41MCIsImJhc2VfZmFyZSI6IjEwNTIuNTciLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI0NC41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 951.88, "filter": { "id": "F77TX00174-1477", "price": 951.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-11 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130bom2026011212152bom202601122225jed20260113014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1479*_*Ji1OIKDdqLduEjVB", "flight_key": "F77TX00174-1478", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1478", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1480*_*eaUa0jQp24W0fD1m", "flight_key": "F77TX00174-1479", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1479", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1481*_*2gSkZlSyExQbTziX", "flight_key": "F77TX00174-1480", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 939.67, "gross_total": 1232.83, "base_fare": 688.64, "tax": 251.03, "sell": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OS43MiwiYmFzZV9mYXJlIjo5MjMuMTksInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzMi44MywiYmFzZV9mYXJlIjo4OTYuMywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "668.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.06 }, "partner": { "currency": "GBP", "total": 939.67, "base_fare": 688.64, "tax": 251.03, "gross": { "base_fare": "668.58", "tax": "251.03", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTkuNzIiLCJiYXNlX2ZhcmUiOiI5MjMuMTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi44OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljg5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzIuODMiLCJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTYuMzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMyLjgzIiwiYmFzZV9mYXJlIjoiODk2LjMwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzIuODMsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 939.67, "filter": { "id": "F77TX00174-1480", "price": 939.67, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1482*_*bKREDrRyGEUTIEfB", "flight_key": "F77TX00174-1481", "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-11 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-11 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-11", "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": "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": "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-11 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-11 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-11", "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": "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": "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": 938.31, "gross_total": 1231.6, "base_fare": 673.57, "tax": 264.74, "sell": { "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Ny45LCJiYXNlX2ZhcmUiOjkwMi45OSwidGF4IjozNTQuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjYsImJhc2VfZmFyZSI6ODc2LjY5LCJ0YXgiOjM1NC45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjYsImJhc2VfZmFyZSI6ODc2LjY5LCJ0YXgiOjM1NC45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.95", "tax": "264.74", "discount": 0, "ait": "0.00", "service_charge": 19.62 }, "partner": { "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74, "gross": { "base_fare": "653.95", "tax": "264.74", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTcuOTAiLCJiYXNlX2ZhcmUiOiI5MDIuOTkiLCJ0YXgiOiIzNTQuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuNjAiLCJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMxLjYwIiwiYmFzZV9mYXJlIjoiODc2LjY5IiwidGF4IjoiMzU0LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzEuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 938.31, "filter": { "id": "F77TX00174-1481", "price": 938.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1483*_*QnfwGUnui33ymmJZ", "flight_key": "F77TX00174-1482", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 938.31, "gross_total": 1231.6, "base_fare": 673.57, "tax": 264.74, "sell": { "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Ny45LCJiYXNlX2ZhcmUiOjkwMi45OSwidGF4IjozNTQuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjYsImJhc2VfZmFyZSI6ODc2LjY5LCJ0YXgiOjM1NC45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjYsImJhc2VfZmFyZSI6ODc2LjY5LCJ0YXgiOjM1NC45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.95", "tax": "264.74", "discount": 0, "ait": "0.00", "service_charge": 19.62 }, "partner": { "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74, "gross": { "base_fare": "653.95", "tax": "264.74", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTcuOTAiLCJiYXNlX2ZhcmUiOiI5MDIuOTkiLCJ0YXgiOiIzNTQuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuNjAiLCJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMxLjYwIiwiYmFzZV9mYXJlIjoiODc2LjY5IiwidGF4IjoiMzU0LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzEuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 938.31, "filter": { "id": "F77TX00174-1482", "price": 938.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1484*_*iyeBWYoEs03J6srk", "flight_key": "F77TX00174-1483", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 938.31, "gross_total": 1231.6, "base_fare": 673.57, "tax": 264.74, "sell": { "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Ny45LCJiYXNlX2ZhcmUiOjkwMi45OSwidGF4IjozNTQuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjYsImJhc2VfZmFyZSI6ODc2LjY5LCJ0YXgiOjM1NC45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjYsImJhc2VfZmFyZSI6ODc2LjY5LCJ0YXgiOjM1NC45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.95", "tax": "264.74", "discount": 0, "ait": "0.00", "service_charge": 19.62 }, "partner": { "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74, "gross": { "base_fare": "653.95", "tax": "264.74", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTcuOTAiLCJiYXNlX2ZhcmUiOiI5MDIuOTkiLCJ0YXgiOiIzNTQuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuNjAiLCJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMxLjYwIiwiYmFzZV9mYXJlIjoiODc2LjY5IiwidGF4IjoiMzU0LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzEuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 938.31, "filter": { "id": "F77TX00174-1483", "price": 938.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1485*_*TWwKZVMb0x2eObBL", "flight_key": "F77TX00174-1484", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 938.31, "gross_total": 1231.6, "base_fare": 673.57, "tax": 264.74, "sell": { "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1Ny45LCJiYXNlX2ZhcmUiOjkwMi45OSwidGF4IjozNTQuOTF9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjYsImJhc2VfZmFyZSI6ODc2LjY5LCJ0YXgiOjM1NC45MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjMxLjYsImJhc2VfZmFyZSI6ODc2LjY5LCJ0YXgiOjM1NC45MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "653.95", "tax": "264.74", "discount": 0, "ait": "0.00", "service_charge": 19.62 }, "partner": { "currency": "GBP", "total": 938.31, "base_fare": 673.57, "tax": 264.74, "gross": { "base_fare": "653.95", "tax": "264.74", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTcuOTAiLCJiYXNlX2ZhcmUiOiI5MDIuOTkiLCJ0YXgiOiIzNTQuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi4zMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjMwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzEuNjAiLCJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NzYuNjkiLCJ0YXgiOiIzNTQuOTEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjMxLjYwIiwiYmFzZV9mYXJlIjoiODc2LjY5IiwidGF4IjoiMzU0LjkxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzEuNiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 938.31, "filter": { "id": "F77TX00174-1484", "price": 938.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1486*_*rEyc020PoTGhk04Q", "flight_key": "F77TX00174-1485", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 942.72, "gross_total": 1237.34, "base_fare": 677.58, "tax": 265.13, "sell": { "currency": "GBP", "total": 942.72, "base_fare": 677.58, "tax": 265.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2My44LCJiYXNlX2ZhcmUiOjkwOC4zNywidGF4IjozNTUuNDN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjM3LjM0LCJiYXNlX2ZhcmUiOjg4MS45MSwidGF4IjozNTUuNDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTIzNy4zNCwiYmFzZV9mYXJlIjo4ODEuOTEsInRheCI6MzU1LjQzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 942.72, "base_fare": 677.58, "tax": 265.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "657.85", "tax": "265.13", "discount": 0, "ait": "0.00", "service_charge": 19.74 }, "partner": { "currency": "GBP", "total": 942.72, "base_fare": 677.58, "tax": 265.13, "gross": { "base_fare": "657.85", "tax": "265.13", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjMuODAiLCJiYXNlX2ZhcmUiOiI5MDguMzciLCJ0YXgiOiIzNTUuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODEuOTEiLCJ0YXgiOiIzNTUuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyMzcuMzQiLCJiYXNlX2ZhcmUiOiI4ODEuOTEiLCJ0YXgiOiIzNTUuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4ODEuOTEiLCJ0YXgiOiIzNTUuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjM3LjM0IiwiYmFzZV9mYXJlIjoiODgxLjkxIiwidGF4IjoiMzU1LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyMzcuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 942.72, "filter": { "id": "F77TX00174-1485", "price": 942.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1487*_*z7KZ2uEAaVYucm95", "flight_key": "F77TX00174-1486", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 950.73, "gross_total": 1247.76, "base_fare": 685.86, "tax": 264.86, "sell": { "currency": "GBP", "total": 950.73, "base_fare": 685.86, "tax": 264.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3NC41NCwiYmFzZV9mYXJlIjo5MTkuNDcsInRheCI6MzU1LjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny43NiwiYmFzZV9mYXJlIjo4OTIuNjksInRheCI6MzU1LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDcuNzYsImJhc2VfZmFyZSI6ODkyLjY5LCJ0YXgiOjM1NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 685.86, "tax": 264.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "665.89", "tax": "264.86", "discount": 0, "ait": "0.00", "service_charge": 19.98 }, "partner": { "currency": "GBP", "total": 950.73, "base_fare": 685.86, "tax": 264.86, "gross": { "base_fare": "665.89", "tax": "264.86", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzQuNTQiLCJiYXNlX2ZhcmUiOiI5MTkuNDciLCJ0YXgiOiIzNTUuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNzYiLCJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQ3Ljc2IiwiYmFzZV9mYXJlIjoiODkyLjY5IiwidGF4IjoiMzU1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDcuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 950.73, "filter": { "id": "F77TX00174-1486", "price": 950.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1488*_*KwNhphBP5GvKxUD5", "flight_key": "F77TX00174-1487", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 950.73, "gross_total": 1247.76, "base_fare": 685.86, "tax": 264.86, "sell": { "currency": "GBP", "total": 950.73, "base_fare": 685.86, "tax": 264.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3NC41NCwiYmFzZV9mYXJlIjo5MTkuNDcsInRheCI6MzU1LjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny43NiwiYmFzZV9mYXJlIjo4OTIuNjksInRheCI6MzU1LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDcuNzYsImJhc2VfZmFyZSI6ODkyLjY5LCJ0YXgiOjM1NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 685.86, "tax": 264.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "665.89", "tax": "264.86", "discount": 0, "ait": "0.00", "service_charge": 19.98 }, "partner": { "currency": "GBP", "total": 950.73, "base_fare": 685.86, "tax": 264.86, "gross": { "base_fare": "665.89", "tax": "264.86", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzQuNTQiLCJiYXNlX2ZhcmUiOiI5MTkuNDciLCJ0YXgiOiIzNTUuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNzYiLCJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQ3Ljc2IiwiYmFzZV9mYXJlIjoiODkyLjY5IiwidGF4IjoiMzU1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDcuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 950.73, "filter": { "id": "F77TX00174-1487", "price": 950.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1489*_*GpSTyj6bo1Hkhl7H", "flight_key": "F77TX00174-1488", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 950.73, "gross_total": 1247.76, "base_fare": 685.86, "tax": 264.86, "sell": { "currency": "GBP", "total": 950.73, "base_fare": 685.86, "tax": 264.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3NC41NCwiYmFzZV9mYXJlIjo5MTkuNDcsInRheCI6MzU1LjA3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI0Ny43NiwiYmFzZV9mYXJlIjo4OTIuNjksInRheCI6MzU1LjA3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNDcuNzYsImJhc2VfZmFyZSI6ODkyLjY5LCJ0YXgiOjM1NS4wN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.73, "base_fare": 685.86, "tax": 264.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "665.89", "tax": "264.86", "discount": 0, "ait": "0.00", "service_charge": 19.98 }, "partner": { "currency": "GBP", "total": 950.73, "base_fare": 685.86, "tax": 264.86, "gross": { "base_fare": "665.89", "tax": "264.86", "discount": "0.00", "ait": "0.00", "service_charge": 19.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzQuNTQiLCJiYXNlX2ZhcmUiOiI5MTkuNDciLCJ0YXgiOiIzNTUuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNi43OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI2Ljc4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNDcuNzYiLCJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4OTIuNjkiLCJ0YXgiOiIzNTUuMDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjQ3Ljc2IiwiYmFzZV9mYXJlIjoiODkyLjY5IiwidGF4IjoiMzU1LjA3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNDcuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 950.73, "filter": { "id": "F77TX00174-1488", "price": 950.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": "K", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1490*_*NDf05xCZS91fFue0", "flight_key": "F77TX00174-1489", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1489", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1491*_*4GgGLJixDGMO51s7", "flight_key": "F77TX00174-1490", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1490", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1492*_*rW6FdwF0Pwf06ySX", "flight_key": "F77TX00174-1491", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1491", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1493*_*z7o70qX3theUVimo", "flight_key": "F77TX00174-1492", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1492", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1494*_*nKOyevu1cAVLfxg6", "flight_key": "F77TX00174-1493", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1493", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1495*_*9Jt0zlkmtePVl7F6", "flight_key": "F77TX00174-1494", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1494", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1496*_*m7CwzIXyVOluFEdy", "flight_key": "F77TX00174-1495", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1495", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1497*_*UNVPRwduIDvl1Zl1", "flight_key": "F77TX00174-1496", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1496", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1498*_*8rFmTAqgZaINO5PE", "flight_key": "F77TX00174-1497", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1497", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1499*_*ti5iCDDQ4d2Y78BI", "flight_key": "F77TX00174-1498", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1498", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1500*_*3rdMnbqKLhBontgW", "flight_key": "F77TX00174-1499", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "CAI", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H55M", "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": 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": 956.6, "gross_total": 1255.08, "base_fare": 699.99, "tax": 256.6, "sell": { "currency": "GBP", "total": 956.6, "base_fare": 699.99, "tax": 256.6 }, "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.6, "base_fare": 699.99, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "679.61", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 20.39 }, "partner": { "currency": "GBP", "total": 956.6, "base_fare": 699.99, "tax": 256.6, "gross": { "base_fare": "679.61", "tax": "256.60", "discount": "0.00", "ait": "0.00", "service_charge": 20.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/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.6, "filter": { "id": "F77TX00174-1499", "price": 956.6, "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-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601120745jed202601121055661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1501*_*Dvpw2YwyZXsh99WE", "flight_key": "F77TX00174-1500", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "2", "unit": "kg", "title": "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.6, "gross_total": 1255.08, "base_fare": 699.99, "tax": 256.6, "sell": { "currency": "GBP", "total": 956.6, "base_fare": 699.99, "tax": 256.6 }, "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.6, "base_fare": 699.99, "tax": 256.6, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "679.61", "tax": "256.60", "discount": 0, "ait": "0.00", "service_charge": 20.39 }, "partner": { "currency": "GBP", "total": 956.6, "base_fare": 699.99, "tax": 256.6, "gross": { "base_fare": "679.61", "tax": "256.60", "discount": "0.00", "ait": "0.00", "service_charge": 20.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/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.6, "filter": { "id": "F77TX00174-1500", "price": 956.6, "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-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601120810jed202601121120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1502*_*j7Y4BGoS31quRNEg", "flight_key": "F77TX00174-1501", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1501", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1503*_*Q6mMQ7kmbyqajnXq", "flight_key": "F77TX00174-1502", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1502", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1504*_*ucupK7FZebJb3mR6", "flight_key": "F77TX00174-1503", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1503", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1505*_*TKtif6gPDhzlefhD", "flight_key": "F77TX00174-1504", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 959.31, "gross_total": 1258.39, "base_fare": 708.28, "tax": 251.03, "sell": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4Ni4wNSwiYmFzZV9mYXJlIjo5NDkuNTIsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI1OC4zOSwiYmFzZV9mYXJlIjo5MjEuODYsInRheCI6MzM2LjUzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNTguMzksImJhc2VfZmFyZSI6OTIxLjg2LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.63 }, "partner": { "currency": "GBP", "total": 959.31, "base_fare": 708.28, "tax": 251.03, "gross": { "base_fare": "687.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODYuMDUiLCJiYXNlX2ZhcmUiOiI5NDkuNTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNTguMzkiLCJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjEuODYiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjU4LjM5IiwiYmFzZV9mYXJlIjoiOTIxLjg2IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNTguNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 959.31, "filter": { "id": "F77TX00174-1504", "price": 959.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1506*_*1zsHWvwUcPwtl2pU", "flight_key": "F77TX00174-1505", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1505", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1507*_*GJ9DNBYm2HqAaCNv", "flight_key": "F77TX00174-1506", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1506", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1508*_*RL78A5O2KREM76z7", "flight_key": "F77TX00174-1507", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1507", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1509*_*txTrwz9dlbyDo6La", "flight_key": "F77TX00174-1508", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1508", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1510*_*4f49bRdArxKmCcrL", "flight_key": "F77TX00174-1509", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1509", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1511*_*mAezMNcGdLXX3men", "flight_key": "F77TX00174-1510", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1510", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1512*_*j2U0lcLTvcJRIDtR", "flight_key": "F77TX00174-1511", "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-11 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-11 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-11", "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": "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": "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-11 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-11 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-11", "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": "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": "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1511", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1513*_*ynFIc1v41Tzlxv7B", "flight_key": "F77TX00174-1512", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1512", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1514*_*Snv5HA80drp0s6JW", "flight_key": "F77TX00174-1513", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1513", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1515*_*bTQtBdHIlPkO4Ykc", "flight_key": "F77TX00174-1514", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 967.55, "gross_total": 1269.12, "base_fare": 716.52, "tax": 251.03, "sell": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI5Ny4xLCJiYXNlX2ZhcmUiOjk2MC41NywidGF4IjozMzYuNTN9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMjY5LjEyLCJiYXNlX2ZhcmUiOjkzMi41OSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI2OS4xMiwiYmFzZV9mYXJlIjo5MzIuNTksInRheCI6MzM2LjUzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 20.87 }, "partner": { "currency": "GBP", "total": 967.55, "base_fare": 716.52, "tax": 251.03, "gross": { "base_fare": "695.65", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyOTcuMTAiLCJiYXNlX2ZhcmUiOiI5NjAuNTciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy45OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3Ljk4IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNjkuMTIiLCJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MzIuNTkiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjY5LjEyIiwiYmFzZV9mYXJlIjoiOTMyLjU5IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNjkuMTIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 967.55, "filter": { "id": "F77TX00174-1514", "price": 967.55, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1516*_*z96TevOhUFAP1z0r", "flight_key": "F77TX00174-1515", "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-11 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-12 12:15:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-13 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-12", "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": 986.03, "gross_total": 1288.96, "base_fare": 842.86, "tax": 143.17, "sell": { "currency": "GBP", "total": 986.03, "base_fare": 842.86, "tax": 143.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMyMS44NywiYmFzZV9mYXJlIjoxMTI5Ljk0LCJ0YXgiOjE5MS45M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyODguOTYsImJhc2VfZmFyZSI6MTA5Ny4wMywidGF4IjoxOTEuOTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4OC45NiwiYmFzZV9mYXJlIjoxMDk3LjAzLCJ0YXgiOjE5MS45M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 986.03, "base_fare": 842.86, "tax": 143.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "818.31", "tax": "143.17", "discount": 0, "ait": "0.00", "service_charge": 24.55 }, "partner": { "currency": "GBP", "total": 986.03, "base_fare": 842.86, "tax": 143.17, "gross": { "base_fare": "818.31", "tax": "143.17", "discount": "0.00", "ait": "0.00", "service_charge": 24.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMjEuODciLCJiYXNlX2ZhcmUiOiIxMTI5Ljk0IiwidGF4IjoiMTkxLjkzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5Ny4wMyIsInRheCI6IjE5MS45MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI4OC45NiIsImJhc2VfZmFyZSI6IjEwOTcuMDMiLCJ0YXgiOiIxOTEuOTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDk3LjAzIiwidGF4IjoiMTkxLjkzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTI4OC45NiIsImJhc2VfZmFyZSI6IjEwOTcuMDMiLCJ0YXgiOiIxOTEuOTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTI4OC45NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 986.03, "filter": { "id": "F77TX00174-1515", "price": 986.03, "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-11 21:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-13 01:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130bom2026011212152bom202601122225jed20260113014091", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1517*_*ATLsSFs9AXSMlmW1", "flight_key": "F77TX00174-1516", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT11H00M", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 971.96, "gross_total": 1275.61, "base_fare": 701.73, "tax": 270.23, "sell": { "currency": "GBP", "total": 971.96, "base_fare": 701.73, "tax": 270.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMy4wMSwiYmFzZV9mYXJlIjo5NDAuNzQsInRheCI6MzYyLjI3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3NS42MSwiYmFzZV9mYXJlIjo5MTMuMzQsInRheCI6MzYyLjI3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzUuNjEsImJhc2VfZmFyZSI6OTEzLjM0LCJ0YXgiOjM2Mi4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 971.96, "base_fare": 701.73, "tax": 270.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681.29", "tax": "270.23", "discount": 0, "ait": "0.00", "service_charge": 20.44 }, "partner": { "currency": "GBP", "total": 971.96, "base_fare": 701.73, "tax": 270.23, "gross": { "base_fare": "681.29", "tax": "270.23", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDMuMDEiLCJiYXNlX2ZhcmUiOiI5NDAuNzQiLCJ0YXgiOiIzNjIuMjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjIuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzUuNjEiLCJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjIuMjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjIuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc1LjYxIiwiYmFzZV9mYXJlIjoiOTEzLjM0IiwidGF4IjoiMzYyLjI3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 971.96, "filter": { "id": "F77TX00174-1516", "price": 971.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": "Y", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120745jed202601121055661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1518*_*c4sdPPTd76GyTIon", "flight_key": "F77TX00174-1517", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H55M", "transit_time": "PT11H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT11H00M", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 971.96, "gross_total": 1275.61, "base_fare": 701.73, "tax": 270.23, "sell": { "currency": "GBP", "total": 971.96, "base_fare": 701.73, "tax": 270.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMy4wMSwiYmFzZV9mYXJlIjo5NDAuNzQsInRheCI6MzYyLjI3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3NS42MSwiYmFzZV9mYXJlIjo5MTMuMzQsInRheCI6MzYyLjI3LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzUuNjEsImJhc2VfZmFyZSI6OTEzLjM0LCJ0YXgiOjM2Mi4yN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 971.96, "base_fare": 701.73, "tax": 270.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681.29", "tax": "270.23", "discount": 0, "ait": "0.00", "service_charge": 20.44 }, "partner": { "currency": "GBP", "total": 971.96, "base_fare": 701.73, "tax": 270.23, "gross": { "base_fare": "681.29", "tax": "270.23", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDMuMDEiLCJiYXNlX2ZhcmUiOiI5NDAuNzQiLCJ0YXgiOiIzNjIuMjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjIuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzUuNjEiLCJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjIuMjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjIuMjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc1LjYxIiwiYmFzZV9mYXJlIjoiOTEzLjM0IiwidGF4IjoiMzYyLjI3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzUuNjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 971.96, "filter": { "id": "F77TX00174-1517", "price": 971.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": "Y", "connecting_airport": [ "CAI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120745jed202601121055661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1519*_*PgdeEOh5r4ttzqh6", "flight_key": "F77TX00174-1518", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1518", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1520*_*dGoS6Qtn7J92Ew3e", "flight_key": "F77TX00174-1519", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1519", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1521*_*4L145qE3fvN6mYZm", "flight_key": "F77TX00174-1520", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1520", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1522*_*9NskopVrcQZwQETq", "flight_key": "F77TX00174-1521", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1521", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1523*_*kQDJ8c7AfTBTwhB1", "flight_key": "F77TX00174-1522", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1522", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1524*_*t1q2BtSCC0B9q051", "flight_key": "F77TX00174-1523", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1523", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1525*_*WZTyhP1UUfIkrtox", "flight_key": "F77TX00174-1524", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "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": 972.14, "gross_total": 1275.81, "base_fare": 702.76, "tax": 269.38, "sell": { "currency": "GBP", "total": 972.14, "base_fare": 702.76, "tax": 269.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwMy4yNSwiYmFzZV9mYXJlIjo5NDIuMTIsInRheCI6MzYxLjEzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3NS44MSwiYmFzZV9mYXJlIjo5MTQuNjgsInRheCI6MzYxLjEzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzUuODEsImJhc2VfZmFyZSI6OTE0LjY4LCJ0YXgiOjM2MS4xM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 972.14, "base_fare": 702.76, "tax": 269.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "682.29", "tax": "269.38", "discount": 0, "ait": "0.00", "service_charge": 20.47 }, "partner": { "currency": "GBP", "total": 972.14, "base_fare": 702.76, "tax": 269.38, "gross": { "base_fare": "682.29", "tax": "269.38", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDMuMjUiLCJiYXNlX2ZhcmUiOiI5NDIuMTIiLCJ0YXgiOiIzNjEuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTQuNjgiLCJ0YXgiOiIzNjEuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy40NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjQ0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzUuODEiLCJiYXNlX2ZhcmUiOiI5MTQuNjgiLCJ0YXgiOiIzNjEuMTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTQuNjgiLCJ0YXgiOiIzNjEuMTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc1LjgxIiwiYmFzZV9mYXJlIjoiOTE0LjY4IiwidGF4IjoiMzYxLjEzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzUuOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 972.14, "filter": { "id": "F77TX00174-1524", "price": 972.14, "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-11 14:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120810jed202601121120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1526*_*Vxyr64YawgfXrqWc", "flight_key": "F77TX00174-1525", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT15H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H10M", "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": "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 973.57, "gross_total": 1277.77, "base_fare": 701.73, "tax": 271.84, "sell": { "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNS4xNywiYmFzZV9mYXJlIjo5NDAuNzQsInRheCI6MzY0LjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3Ny43NywiYmFzZV9mYXJlIjo5MTMuMzQsInRheCI6MzY0LjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzcuNzcsImJhc2VfZmFyZSI6OTEzLjM0LCJ0YXgiOjM2NC40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681.29", "tax": "271.84", "discount": 0, "ait": "0.00", "service_charge": 20.44 }, "partner": { "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84, "gross": { "base_fare": "681.29", "tax": "271.84", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDUuMTciLCJiYXNlX2ZhcmUiOiI5NDAuNzQiLCJ0YXgiOiIzNjQuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzcuNzciLCJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc3Ljc3IiwiYmFzZV9mYXJlIjoiOTEzLjM0IiwidGF4IjoiMzY0LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzcuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 973.57, "filter": { "id": "F77TX00174-1525", "price": 973.57, "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-11 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120745jed202601121055661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1527*_*QjaV60xvzt4xWjU5", "flight_key": "F77TX00174-1526", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT15H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H10M", "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": "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 973.57, "gross_total": 1277.77, "base_fare": 701.73, "tax": 271.84, "sell": { "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNS4xNywiYmFzZV9mYXJlIjo5NDAuNzQsInRheCI6MzY0LjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3Ny43NywiYmFzZV9mYXJlIjo5MTMuMzQsInRheCI6MzY0LjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzcuNzcsImJhc2VfZmFyZSI6OTEzLjM0LCJ0YXgiOjM2NC40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681.29", "tax": "271.84", "discount": 0, "ait": "0.00", "service_charge": 20.44 }, "partner": { "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84, "gross": { "base_fare": "681.29", "tax": "271.84", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDUuMTciLCJiYXNlX2ZhcmUiOiI5NDAuNzQiLCJ0YXgiOiIzNjQuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzcuNzciLCJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc3Ljc3IiwiYmFzZV9mYXJlIjoiOTEzLjM0IiwidGF4IjoiMzY0LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzcuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 973.57, "filter": { "id": "F77TX00174-1526", "price": 973.57, "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-11 09:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601120745jed202601121055661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1528*_*S183OYWcNZa4ClOS", "flight_key": "F77TX00174-1527", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 07:45:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H55M", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 973.57, "gross_total": 1277.77, "base_fare": 701.73, "tax": 271.84, "sell": { "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNS4xNywiYmFzZV9mYXJlIjo5NDAuNzQsInRheCI6MzY0LjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3Ny43NywiYmFzZV9mYXJlIjo5MTMuMzQsInRheCI6MzY0LjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzcuNzcsImJhc2VfZmFyZSI6OTEzLjM0LCJ0YXgiOjM2NC40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681.29", "tax": "271.84", "discount": 0, "ait": "0.00", "service_charge": 20.44 }, "partner": { "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84, "gross": { "base_fare": "681.29", "tax": "271.84", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDUuMTciLCJiYXNlX2ZhcmUiOiI5NDAuNzQiLCJ0YXgiOiIzNjQuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzcuNzciLCJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc3Ljc3IiwiYmFzZV9mYXJlIjoiOTEzLjM0IiwidGF4IjoiMzY0LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzcuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 973.57, "filter": { "id": "F77TX00174-1527", "price": 973.57, "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-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601120745jed202601121055661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1529*_*pNhsGk1kd6K4PfIv", "flight_key": "F77TX00174-1528", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "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": 973.57, "gross_total": 1277.77, "base_fare": 701.73, "tax": 271.84, "sell": { "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNS4xNywiYmFzZV9mYXJlIjo5NDAuNzQsInRheCI6MzY0LjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI3Ny43NywiYmFzZV9mYXJlIjo5MTMuMzQsInRheCI6MzY0LjQzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyNzcuNzcsImJhc2VfZmFyZSI6OTEzLjM0LCJ0YXgiOjM2NC40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "681.29", "tax": "271.84", "discount": 0, "ait": "0.00", "service_charge": 20.44 }, "partner": { "currency": "GBP", "total": 973.57, "base_fare": 701.73, "tax": 271.84, "gross": { "base_fare": "681.29", "tax": "271.84", "discount": "0.00", "ait": "0.00", "service_charge": 20.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDUuMTciLCJiYXNlX2ZhcmUiOiI5NDAuNzQiLCJ0YXgiOiIzNjQuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy40MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjQwIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyNzcuNzciLCJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MTMuMzQiLCJ0YXgiOiIzNjQuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjc3Ljc3IiwiYmFzZV9mYXJlIjoiOTEzLjM0IiwidGF4IjoiMzY0LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyNzcuNzYsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 973.57, "filter": { "id": "F77TX00174-1528", "price": 973.57, "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-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601120810jed202601121120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1530*_*okAX84gH2U7xTlK3", "flight_key": "F77TX00174-1529", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 975.65, "gross_total": 1280.27, "base_fare": 709.14, "tax": 266.52, "sell": { "currency": "GBP", "total": 975.65, "base_fare": 709.14, "tax": 266.52 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMwNy45NiwiYmFzZV9mYXJlIjo5NTAuNjcsInRheCI6MzU3LjI5fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4MC4yNywiYmFzZV9mYXJlIjo5MjIuOTgsInRheCI6MzU3LjI5LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEyODAuMjcsImJhc2VfZmFyZSI6OTIyLjk4LCJ0YXgiOjM1Ny4yOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 975.65, "base_fare": 709.14, "tax": 266.52, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "688.48", "tax": "266.52", "discount": 0, "ait": "0.00", "service_charge": 20.65 }, "partner": { "currency": "GBP", "total": 975.65, "base_fare": 709.14, "tax": 266.52, "gross": { "base_fare": "688.48", "tax": "266.52", "discount": "0.00", "ait": "0.00", "service_charge": 20.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMDcuOTYiLCJiYXNlX2ZhcmUiOiI5NTAuNjciLCJ0YXgiOiIzNTcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjIuOTgiLCJ0YXgiOiIzNTcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNy42OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI3LjY5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODAuMjciLCJiYXNlX2ZhcmUiOiI5MjIuOTgiLCJ0YXgiOiIzNTcuMjkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5MjIuOTgiLCJ0YXgiOiIzNTcuMjkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjgwLjI3IiwiYmFzZV9mYXJlIjoiOTIyLjk4IiwidGF4IjoiMzU3LjI5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODAuMjcsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 975.65, "filter": { "id": "F77TX00174-1529", "price": 975.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1531*_*l9d5z8WNNVPN6aBv", "flight_key": "F77TX00174-1530", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1530", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1532*_*CSgFAnGs5jcbErwK", "flight_key": "F77TX00174-1531", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1531", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1533*_*317W0SXURFHOobls", "flight_key": "F77TX00174-1532", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 979.93, "gross_total": 1285.23, "base_fare": 728.9, "tax": 251.03, "sell": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTMxMy42OSwiYmFzZV9mYXJlIjo5NzcuMTYsInRheCI6MzM2LjUzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTI4NS4yMywiYmFzZV9mYXJlIjo5NDguNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 21.23 }, "partner": { "currency": "GBP", "total": 979.93, "base_fare": 728.9, "tax": 251.03, "gross": { "base_fare": "707.67", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 21.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzMTMuNjkiLCJiYXNlX2ZhcmUiOiI5NzcuMTYiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyOC40NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI4LjQ2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEyODUuMjMiLCJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI5NDguNzAiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMjg1LjIzIiwiYmFzZV9mYXJlIjoiOTQ4LjcwIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEyODUuMjQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 979.93, "filter": { "id": "F77TX00174-1532", "price": 979.93, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1534*_*ITL5W283kWsq5iXr", "flight_key": "F77TX00174-1533", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D17H15M", "transit_time": "PT18H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 21: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-12 18:20:00", "destination_terminal": "1", "destination_airport": { "name": "Kuala Lumpur International Airport", "city": "Kuala Lumpur", "country": "Malaysia", "timezone": "Asia\/Kuala_Lumpur" }, "flight_date": "2026-01-11", "flight_time": "PT12H55M", "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": "1" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "1" }, "ghostSegment": [], "booking_class": { "cabin_class": "N", "cabin_code": "N", "booking_code": "N", "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": "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": "PT18H40M", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 1038.64, "gross_total": 1367.04, "base_fare": 649.58, "tax": 389.06, "sell": { "currency": "GBP", "total": 1038.64, "base_fare": 649.58, "tax": 389.06 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5Mi40LCJiYXNlX2ZhcmUiOjg3MC44MiwidGF4Ijo1MjEuNTh9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzY3LjA0LCJiYXNlX2ZhcmUiOjg0NS40NiwidGF4Ijo1MjEuNTgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Ny4wNCwiYmFzZV9mYXJlIjo4NDUuNDYsInRheCI6NTIxLjU4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.64, "base_fare": 649.58, "tax": 389.06, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "630.66", "tax": "389.06", "discount": 0, "ait": "0.00", "service_charge": 18.92 }, "partner": { "currency": "GBP", "total": 1038.64, "base_fare": 649.58, "tax": 389.06, "gross": { "base_fare": "630.66", "tax": "389.06", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTIuNDAiLCJiYXNlX2ZhcmUiOiI4NzAuODIiLCJ0YXgiOiI1MjEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuNDYiLCJ0YXgiOiI1MjEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS4zNiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjM2IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjcuMDQiLCJiYXNlX2ZhcmUiOiI4NDUuNDYiLCJ0YXgiOiI1MjEuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDUuNDYiLCJ0YXgiOiI1MjEuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY3LjA0IiwiYmFzZV9mYXJlIjoiODQ1LjQ2IiwidGF4IjoiNTIxLjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjcuMDQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.64, "filter": { "id": "F77TX00174-1533", "price": 1038.64, "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": "N", "connecting_airport": [ "KUL" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21: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": "lhr202601112125kul2026011218201kul202601131300jed202601131740150", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1535*_*NHeo9tycq5LZsUA5", "flight_key": "F77TX00174-1534", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1024.59, "gross_total": 1343.58, "base_fare": 768.14, "tax": 256.45, "sell": { "currency": "GBP", "total": 1024.59, "base_fare": 768.14, "tax": 256.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3My41NywiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM0My44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0My41OCwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6MzQzLjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0My41OCwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6MzQzLjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.59, "base_fare": 768.14, "tax": 256.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "256.45", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1024.59, "base_fare": 768.14, "tax": 256.45, "gross": { "base_fare": "745.77", "tax": "256.45", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzMuNTciLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzQzLjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQzLjU4IiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzQzLjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0My41OCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1024.59, "filter": { "id": "F77TX00174-1534", "price": 1024.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1536*_*2y9CuAd2T9NIUlsW", "flight_key": "F77TX00174-1535", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 1024.59, "gross_total": 1343.58, "base_fare": 768.14, "tax": 256.45, "sell": { "currency": "GBP", "total": 1024.59, "base_fare": 768.14, "tax": 256.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3My41NywiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM0My44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0My41OCwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6MzQzLjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM0My41OCwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6MzQzLjh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.59, "base_fare": 768.14, "tax": 256.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "256.45", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1024.59, "base_fare": 768.14, "tax": 256.45, "gross": { "base_fare": "745.77", "tax": "256.45", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNzMuNTciLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzQzLjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzQzLjU4IiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzQzLjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzQzLjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM0My41OCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzQzLjU4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1024.59, "filter": { "id": "F77TX00174-1535", "price": 1024.59, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1537*_*Qdrp1f6NM8rRJsVZ", "flight_key": "F77TX00174-1536", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1033.7, "gross_total": 1355.79, "base_fare": 768.04, "tax": 265.66, "sell": { "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NS43OCwiYmFzZV9mYXJlIjoxMDI5LjY0LCJ0YXgiOjM1Ni4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzksImJhc2VfZmFyZSI6OTk5LjY1LCJ0YXgiOjM1Ni4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU1Ljc5LCJiYXNlX2ZhcmUiOjk5OS42NSwidGF4IjozNTYuMTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.67", "tax": "265.66", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66, "gross": { "base_fare": "745.67", "tax": "265.66", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODUuNzgiLCJiYXNlX2ZhcmUiOiIxMDI5LjY0IiwidGF4IjoiMzU2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc5IiwiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1NS43OSIsImJhc2VfZmFyZSI6Ijk5OS42NSIsInRheCI6IjM1Ni4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1033.7, "filter": { "id": "F77TX00174-1536", "price": 1033.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1538*_*yRoZB0Ryn0tX9Xak", "flight_key": "F77TX00174-1537", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1033.7, "gross_total": 1355.79, "base_fare": 768.04, "tax": 265.66, "sell": { "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NS43OCwiYmFzZV9mYXJlIjoxMDI5LjY0LCJ0YXgiOjM1Ni4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzksImJhc2VfZmFyZSI6OTk5LjY1LCJ0YXgiOjM1Ni4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU1Ljc5LCJiYXNlX2ZhcmUiOjk5OS42NSwidGF4IjozNTYuMTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.67", "tax": "265.66", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66, "gross": { "base_fare": "745.67", "tax": "265.66", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODUuNzgiLCJiYXNlX2ZhcmUiOiIxMDI5LjY0IiwidGF4IjoiMzU2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc5IiwiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1NS43OSIsImJhc2VfZmFyZSI6Ijk5OS42NSIsInRheCI6IjM1Ni4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1033.7, "filter": { "id": "F77TX00174-1537", "price": 1033.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1539*_*gonTJGazTazbhUD8", "flight_key": "F77TX00174-1538", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1033.7, "gross_total": 1355.79, "base_fare": 768.04, "tax": 265.66, "sell": { "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4NS43OCwiYmFzZV9mYXJlIjoxMDI5LjY0LCJ0YXgiOjM1Ni4xNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNTUuNzksImJhc2VfZmFyZSI6OTk5LjY1LCJ0YXgiOjM1Ni4xNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzU1Ljc5LCJiYXNlX2ZhcmUiOjk5OS42NSwidGF4IjozNTYuMTR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.67", "tax": "265.66", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1033.7, "base_fare": 768.04, "tax": 265.66, "gross": { "base_fare": "745.67", "tax": "265.66", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzODUuNzgiLCJiYXNlX2ZhcmUiOiIxMDI5LjY0IiwidGF4IjoiMzU2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzU1Ljc5IiwiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5LjY1IiwidGF4IjoiMzU2LjE0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM1NS43OSIsImJhc2VfZmFyZSI6Ijk5OS42NSIsInRheCI6IjM1Ni4xNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzU1Ljc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1033.7, "filter": { "id": "F77TX00174-1538", "price": 1033.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1540*_*ppYpTrL2Jf0kH5e0", "flight_key": "F77TX00174-1539", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT2H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 17:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NBO", "arrival_time": "2026-01-12 05:00:00", "destination_terminal": "1A", "destination_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "flight_date": "2026-01-11", "flight_time": "PT8H35M", "distance": null, "lay_over": "not-applicable", "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": "101" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "101" }, "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": "12", "unit": "kg", "title": "12 kg" } } } }, { "air_segment_key": null, "origin": "NBO", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT3H50M", "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": "5728" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "5728" }, "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": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.24, "gross_total": 1366.41, "base_fare": 651.49, "tax": 386.74, "sell": { "currency": "GBP", "total": 1038.24, "base_fare": 651.49, "tax": 386.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS44NSwiYmFzZV9mYXJlIjo4NzMuMzksInRheCI6NTE4LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Ni40MSwiYmFzZV9mYXJlIjo4NDcuOTUsInRheCI6NTE4LjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNjYuNDEsImJhc2VfZmFyZSI6ODQ3Ljk1LCJ0YXgiOjUxOC40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.24, "base_fare": 651.49, "tax": 386.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "632.52", "tax": "386.74", "discount": 0, "ait": "0.00", "service_charge": 18.98 }, "partner": { "currency": "GBP", "total": 1038.24, "base_fare": 651.49, "tax": 386.74, "gross": { "base_fare": "632.52", "tax": "386.74", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuODUiLCJiYXNlX2ZhcmUiOiI4NzMuMzkiLCJ0YXgiOiI1MTguNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDcuOTUiLCJ0YXgiOiI1MTguNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS40NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjQ0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjYuNDEiLCJiYXNlX2ZhcmUiOiI4NDcuOTUiLCJ0YXgiOiI1MTguNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDcuOTUiLCJ0YXgiOiI1MTguNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY2LjQxIiwiYmFzZV9mYXJlIjoiODQ3Ljk1IiwidGF4IjoiNTE4LjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjYuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.24, "filter": { "id": "F77TX00174-1539", "price": 1038.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KQ", "carrier_marketing": "KQ", "aircraft": "KQ", "aircraft_name": "KQ", "cabin_class": "H", "connecting_airport": [ "NBO" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111725nbo202601120500101nbo202601120720jed2026011211105728", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1541*_*ldhud0XoAUegkE3N", "flight_key": "F77TX00174-1540", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H5M", "transit_time": "PT21H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 17:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NBO", "arrival_time": "2026-01-12 05:00:00", "destination_terminal": "1A", "destination_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "flight_date": "2026-01-11", "flight_time": "PT8H35M", "distance": null, "lay_over": "not-applicable", "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": "101" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "101" }, "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": "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": "PT21H40M", "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": "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": "12", "unit": "kg", "title": "12 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1038.24, "gross_total": 1366.41, "base_fare": 651.49, "tax": 386.74, "sell": { "currency": "GBP", "total": 1038.24, "base_fare": 651.49, "tax": 386.74 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5MS44NSwiYmFzZV9mYXJlIjo4NzMuMzksInRheCI6NTE4LjQ2fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM2Ni40MSwiYmFzZV9mYXJlIjo4NDcuOTUsInRheCI6NTE4LjQ2LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNjYuNDEsImJhc2VfZmFyZSI6ODQ3Ljk1LCJ0YXgiOjUxOC40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.24, "base_fare": 651.49, "tax": 386.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "632.52", "tax": "386.74", "discount": 0, "ait": "0.00", "service_charge": 18.98 }, "partner": { "currency": "GBP", "total": 1038.24, "base_fare": 651.49, "tax": 386.74, "gross": { "base_fare": "632.52", "tax": "386.74", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzOTEuODUiLCJiYXNlX2ZhcmUiOiI4NzMuMzkiLCJ0YXgiOiI1MTguNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDcuOTUiLCJ0YXgiOiI1MTguNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS40NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjQ0IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjEzNjYuNDEiLCJiYXNlX2ZhcmUiOiI4NDcuOTUiLCJ0YXgiOiI1MTguNDYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDcuOTUiLCJ0YXgiOiI1MTguNDYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzY2LjQxIiwiYmFzZV9mYXJlIjoiODQ3Ljk1IiwidGF4IjoiNTE4LjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjEzNjYuNDEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1038.24, "filter": { "id": "F77TX00174-1540", "price": 1038.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KQ", "carrier_marketing": "KQ", "aircraft": "KQ", "aircraft_name": "KQ", "cabin_class": "H", "connecting_airport": [ "NBO" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:25: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": "lhr202601111725nbo202601120500101nbo202601130240jed2026011306305726", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1542*_*XsfmufkZUywpsckP", "flight_key": "F77TX00174-1541", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1541", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1543*_*rDMzdTWMOoxrtYRT", "flight_key": "F77TX00174-1542", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1542", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1544*_*tRgi5IZAhpv4FYfA", "flight_key": "F77TX00174-1543", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1543", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1545*_*u3XzKl1CHWXLhppN", "flight_key": "F77TX00174-1544", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1544", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1546*_*ePSBtSPTI5hVzhTE", "flight_key": "F77TX00174-1545", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1545", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1547*_*SSHYfLfVst2M6rOS", "flight_key": "F77TX00174-1546", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1546", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1548*_*mZMCqwkn6T2cSq6s", "flight_key": "F77TX00174-1547", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1547", "price": 1054.89, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1549*_*HqHsp7eF0zEM2IjO", "flight_key": "F77TX00174-1548", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1548", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1550*_*anEEJMoKJxqlQuQz", "flight_key": "F77TX00174-1549", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1549", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1551*_*mtMxC4jtWWtVdSTt", "flight_key": "F77TX00174-1550", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1550", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1552*_*T7rYpdYCj25O3S5L", "flight_key": "F77TX00174-1551", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1551", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1553*_*b26Z3KKc5UKZiJWd", "flight_key": "F77TX00174-1552", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1552", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1554*_*NQbnALjXchyZVhqO", "flight_key": "F77TX00174-1553", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1553", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1555*_*MvkW4pnvBAe2jMNc", "flight_key": "F77TX00174-1554", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1554", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1556*_*GTirUtjFfKyTPRx2", "flight_key": "F77TX00174-1555", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1555", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1557*_*mpTtExVmqA59fU7v", "flight_key": "F77TX00174-1556", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1556", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1558*_*HvxbolB3U0zsQK9u", "flight_key": "F77TX00174-1557", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1557", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1559*_*TvZoFrtwq8zqGZUN", "flight_key": "F77TX00174-1558", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1558", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1560*_*4inDTzN2RQoJz8DF", "flight_key": "F77TX00174-1559", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1559", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1561*_*nshtDDur4ovzgOTk", "flight_key": "F77TX00174-1560", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1560", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1562*_*PVvXhxjU0sOtgSYq", "flight_key": "F77TX00174-1561", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1561", "price": 1054.89, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1563*_*fXFuP75Rmle8flyA", "flight_key": "F77TX00174-1562", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1562", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1564*_*JuoSVGByGFKJjXtX", "flight_key": "F77TX00174-1563", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1563", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1565*_*UoMmRJUZQG7BpqPn", "flight_key": "F77TX00174-1564", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1564", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1566*_*V8rym0CUYBOMtB8D", "flight_key": "F77TX00174-1565", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1565", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1567*_*JjnpODAkeehacavi", "flight_key": "F77TX00174-1566", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1566", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1568*_*WZuD8371Xa7Etrbd", "flight_key": "F77TX00174-1567", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1567", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1569*_*WGBvruAyHTzweWjs", "flight_key": "F77TX00174-1568", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1568", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1570*_*GHz8QLkN1Buc9a0I", "flight_key": "F77TX00174-1569", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1569", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1571*_*jucyTF2JYkUhYUIM", "flight_key": "F77TX00174-1570", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1570", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1572*_*5abx2WbxSguD0nlx", "flight_key": "F77TX00174-1571", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1571", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1573*_*UDsaVjIiAOZ951fl", "flight_key": "F77TX00174-1572", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1572", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1574*_*r89EZehCGFSNkdXG", "flight_key": "F77TX00174-1573", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1573", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1575*_*g8PXHvseDLnFG8mz", "flight_key": "F77TX00174-1574", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1574", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1576*_*mawvJRohXwKCSbzg", "flight_key": "F77TX00174-1575", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1575", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1577*_*EV7qzBZW1Fiat732", "flight_key": "F77TX00174-1576", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1576", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1578*_*OCSwKIDngEyqTLYC", "flight_key": "F77TX00174-1577", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1577", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1579*_*hpOicZv4Uf7wzzZ2", "flight_key": "F77TX00174-1578", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H35M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "lay_over_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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1578", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1580*_*eVMC4oMyl7nz7iyW", "flight_key": "F77TX00174-1579", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1056.84, "gross_total": 1386.81, "base_fare": 768.14, "tax": 288.7, "sell": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNi44LCJiYXNlX2ZhcmUiOjEwMjkuNzcsInRheCI6Mzg3LjAzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Ni44MSwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg3LjAzLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODYuODEsImJhc2VfZmFyZSI6OTk5Ljc4LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1056.84, "base_fare": 768.14, "tax": 288.7, "gross": { "base_fare": "745.77", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTYuODAiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg2LjgxIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg3LjAzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Ni44MSIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg2LjgxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1056.84, "filter": { "id": "F77TX00174-1579", "price": 1056.84, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1581*_*FyERXrGpqoyrzJBD", "flight_key": "F77TX00174-1580", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H30M", "transit_time": "PT2H5M", "routes": [ { "air_segment_key": null, "origin": "STN", "departure_time": "2026-01-11 15:40:00", "origin_terminal": "", "origin_airport": { "name": "London Stansted Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "SAW", "arrival_time": "2026-01-11 22:25:00", "destination_terminal": "", "destination_airport": { "name": "Sabiha Goekcen International Airport", "city": "Pendik, Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "flight_time": "PT3H45M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "PC", "name": "PC", "picture": "PC.png" }, "operating": { "carrier": "PC", "carrier_name": "Pegasus", "carrier_logo": "PC.png", "flight_number": "1166" }, "marketing": { "carrier": "PC", "carrier_name": "Pegasus", "carrier_logo": "PC.png", "flight_number": "1166" }, "ghostSegment": [], "booking_class": { "cabin_class": "C", "cabin_code": "C", "booking_code": "C", "meal_code": null, "seat_available": 1, "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": "SAW", "departure_time": "2026-01-12 00:30:00", "origin_terminal": "", "origin_airport": { "name": "Sabiha Goekcen International Airport", "city": "Pendik, Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 04:10:00", "destination_terminal": "", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-12", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT02H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "PC", "name": "PC", "picture": "PC.png" }, "operating": { "carrier": "PC", "carrier_name": "Pegasus", "carrier_logo": "PC.png", "flight_number": "698" }, "marketing": { "carrier": "PC", "carrier_name": "Pegasus", "carrier_logo": "PC.png", "flight_number": "698" }, "ghostSegment": [], "booking_class": { "cabin_class": "C", "cabin_code": "C", "booking_code": "C", "meal_code": null, "seat_available": 1, "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": 1051.08, "gross_total": 1376.29, "base_fare": 839.41, "tax": 211.67, "sell": { "currency": "GBP", "total": 1051.08, "base_fare": 839.41, "tax": 211.67 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOS4wNywiYmFzZV9mYXJlIjoxMTI1LjMxLCJ0YXgiOjI4My43Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzYuMjksImJhc2VfZmFyZSI6MTA5Mi41MywidGF4IjoyODMuNzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3Ni4yOSwiYmFzZV9mYXJlIjoxMDkyLjUzLCJ0YXgiOjI4My43Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1051.08, "base_fare": 839.41, "tax": 211.67, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "814.96", "tax": "211.67", "discount": 0, "ait": "0.00", "service_charge": 24.45 }, "partner": { "currency": "GBP", "total": 1051.08, "base_fare": 839.41, "tax": 211.67, "gross": { "base_fare": "814.96", "tax": "211.67", "discount": "0.00", "ait": "0.00", "service_charge": 24.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDkuMDciLCJiYXNlX2ZhcmUiOiIxMTI1LjMxIiwidGF4IjoiMjgzLjc2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA5Mi41MyIsInRheCI6IjI4My43NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMyLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzIuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3Ni4yOSIsImJhc2VfZmFyZSI6IjEwOTIuNTMiLCJ0YXgiOiIyODMuNzYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDkyLjUzIiwidGF4IjoiMjgzLjc2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3Ni4yOSIsImJhc2VfZmFyZSI6IjEwOTIuNTMiLCJ0YXgiOiIyODMuNzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3Ni4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1051.08, "filter": { "id": "F77TX00174-1580", "price": 1051.08, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "PC", "carrier_marketing": "PC", "aircraft": "PC", "aircraft_name": "PC", "cabin_class": "C", "connecting_airport": [ "SAW" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601111540saw2026011122251166saw202601120030jed202601120410698", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1582*_*SzVlctL8DM9qQA3Z", "flight_key": "F77TX00174-1581", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1051.9, "gross_total": 1379.95, "base_fare": 773.96, "tax": 277.94, "sell": { "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMC4xNywiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OS45NSwiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzkuOTUsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzIuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "277.94", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94, "gross": { "base_fare": "751.42", "tax": "277.94", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTAuMTciLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzcyLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3Mi42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3OS45NSIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzIuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzcyLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3OS45NSIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzIuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3OS45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1051.9, "filter": { "id": "F77TX00174-1581", "price": 1051.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1583*_*CLQ4JGMyV7xJ0uvm", "flight_key": "F77TX00174-1582", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1051.9, "gross_total": 1379.95, "base_fare": 773.96, "tax": 277.94, "sell": { "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMC4xNywiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OS45NSwiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzkuOTUsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzIuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "277.94", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94, "gross": { "base_fare": "751.42", "tax": "277.94", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTAuMTciLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzcyLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3Mi42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3OS45NSIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzIuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzcyLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3OS45NSIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzIuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3OS45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1051.9, "filter": { "id": "F77TX00174-1582", "price": 1051.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1584*_*C2phE2FaGvnJkboZ", "flight_key": "F77TX00174-1583", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 1051.9, "gross_total": 1379.95, "base_fare": 773.96, "tax": 277.94, "sell": { "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMC4xNywiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OS45NSwiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzkuOTUsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzIuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "277.94", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94, "gross": { "base_fare": "751.42", "tax": "277.94", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTAuMTciLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzcyLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3Mi42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3OS45NSIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzIuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzcyLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3OS45NSIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzIuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3OS45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1051.9, "filter": { "id": "F77TX00174-1583", "price": 1051.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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1585*_*KkFqbIxHRg9DPFFn", "flight_key": "F77TX00174-1584", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H50M", "lay_over_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": 1051.9, "gross_total": 1379.95, "base_fare": 773.96, "tax": 277.94, "sell": { "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMC4xNywiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3Mi42fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM3OS45NSwiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3Mi42LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzNzkuOTUsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzIuNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "277.94", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1051.9, "base_fare": 773.96, "tax": 277.94, "gross": { "base_fare": "751.42", "tax": "277.94", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTAuMTciLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzcyLjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3Mi42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3OS45NSIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzIuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzcyLjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM3OS45NSIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzIuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM3OS45NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1051.9, "filter": { "id": "F77TX00174-1584", "price": 1051.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-11 14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1586*_*H1CNrnvwcWIAsphT", "flight_key": "F77TX00174-1585", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1585", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1587*_*6UqzONpspcoVgcVW", "flight_key": "F77TX00174-1586", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1586", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1588*_*3tms6rTaqPzPMwDN", "flight_key": "F77TX00174-1587", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1587", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1589*_*B5CkL37pMUEJ4T5m", "flight_key": "F77TX00174-1588", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1588", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1590*_*eri6bA5zs03dxWuI", "flight_key": "F77TX00174-1589", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1589", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1591*_*vmwIqRaXJRCFgBgM", "flight_key": "F77TX00174-1590", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1590", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1592*_*Zvx0OrdBmiXSxHWe", "flight_key": "F77TX00174-1591", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1591", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1593*_*ygV6sEBiS2WvUpPY", "flight_key": "F77TX00174-1592", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1592", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1594*_*yEpXBzUNkwjp8qFi", "flight_key": "F77TX00174-1593", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1593", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1595*_*NUpoVB2zWfKsxgG0", "flight_key": "F77TX00174-1594", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1594", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1596*_*2VZtP0mQnPnETLh1", "flight_key": "F77TX00174-1595", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1595", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1597*_*gfTNLWFExupQdwlR", "flight_key": "F77TX00174-1596", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1596", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1598*_*fb3rCDZyR0oAJJ2Y", "flight_key": "F77TX00174-1597", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1597", "price": 1054.89, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1599*_*idO1IITpPPNaC92l", "flight_key": "F77TX00174-1598", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1598", "price": 1054.89, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1600*_*JJjg2t4flCaSivP4", "flight_key": "F77TX00174-1599", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1599", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1601*_*1VAzpxcAkppBFIWl", "flight_key": "F77TX00174-1600", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1600", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1602*_*sRDk89c6hvsb4xlE", "flight_key": "F77TX00174-1601", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1601", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1603*_*4nMlscypEdXt1mMw", "flight_key": "F77TX00174-1602", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1602", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1604*_*MdMnlIUv92NP0n93", "flight_key": "F77TX00174-1603", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1603", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1605*_*ocnqZipVCAkHoHh4", "flight_key": "F77TX00174-1604", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1604", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1606*_*7Buxihr2Us9ngljv", "flight_key": "F77TX00174-1605", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1605", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1607*_*ro3RTc6n3GDkMo4B", "flight_key": "F77TX00174-1606", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1606", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1608*_*1i8vuvRV7EBL8Jks", "flight_key": "F77TX00174-1607", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1607", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1609*_*CupkWJ0mbMO1FlP7", "flight_key": "F77TX00174-1608", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1608", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1610*_*2WGNbljWQo7nYv6f", "flight_key": "F77TX00174-1609", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1609", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1611*_*uKJsGbZIu0Crlk3O", "flight_key": "F77TX00174-1610", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1610", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1612*_*ThWhlIW7ghbeiD1Q", "flight_key": "F77TX00174-1611", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1611", "price": 1054.89, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1613*_*4JHvG2tE9Iy6V6xX", "flight_key": "F77TX00174-1612", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1612", "price": 1054.89, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1614*_*4Qlx4jKFi0DLle4M", "flight_key": "F77TX00174-1613", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1613", "price": 1054.89, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1615*_*bamBQKphoFpq6fpg", "flight_key": "F77TX00174-1614", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1614", "price": 1054.89, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1616*_*mzempHMg5Bzeyz93", "flight_key": "F77TX00174-1615", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1615", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1617*_*xUMH2eIpvLxbQ4wz", "flight_key": "F77TX00174-1616", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1616", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1618*_*1BPVPGk5Rsq4lMML", "flight_key": "F77TX00174-1617", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "35", "unit": "kg", "title": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1617", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1619*_*WPrhasLHiugRGKD8", "flight_key": "F77TX00174-1618", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "35", "unit": "kg", "title": "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": 1054.89, "gross_total": 1384.2, "base_fare": 768.14, "tax": 286.75, "sell": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxNC4xOSwiYmFzZV9mYXJlIjoxMDI5Ljc3LCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODQuMiwiYmFzZV9mYXJlIjo5OTkuNzgsInRheCI6Mzg0LjQyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 22.37 }, "partner": { "currency": "GBP", "total": 1054.89, "base_fare": 768.14, "tax": 286.75, "gross": { "base_fare": "745.77", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTQuMTkiLCJiYXNlX2ZhcmUiOiIxMDI5Ljc3IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTkifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzg0LjIwIiwiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk5Ljc4IiwidGF4IjoiMzg0LjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4NC4yMCIsImJhc2VfZmFyZSI6Ijk5OS43OCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzg0LjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1054.89, "filter": { "id": "F77TX00174-1618", "price": 1054.89, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1620*_*a73utdryVCFjPNaf", "flight_key": "F77TX00174-1619", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1619", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1621*_*zZfGuasRNJeMOThM", "flight_key": "F77TX00174-1620", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H20M", "lay_over_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": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1620", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1622*_*n00nWbF0R8DFd2JD", "flight_key": "F77TX00174-1621", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT19H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "PT19H10M", "lay_over_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": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1621", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1623*_*igRfAfkyeh19PVOf", "flight_key": "F77TX00174-1622", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT21H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1622", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1624*_*sdnIE8NwoPeGhN4x", "flight_key": "F77TX00174-1623", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H45M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1623", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1625*_*xF1pjwW7pqKyptY2", "flight_key": "F77TX00174-1624", "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-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "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": "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": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1624", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1626*_*oi9Hawek1Mmdt99A", "flight_key": "F77TX00174-1625", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "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": "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": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1625", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1627*_*czSogvUUbH6w4eDK", "flight_key": "F77TX00174-1626", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H45M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1626", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1628*_*b1rqWp2Z0h9b16VT", "flight_key": "F77TX00174-1627", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H20M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1627", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1629*_*ON8I5urEoxdoH74i", "flight_key": "F77TX00174-1628", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H45M", "transit_time": "PT23H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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": "PT23H35M", "lay_over_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": 1053.85, "gross_total": 1382.57, "base_fare": 773.96, "tax": 279.89, "sell": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMi43OSwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjM3NS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzODIuNTcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4IjozNzUuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM4Mi41NywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjM3NS4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1053.85, "base_fare": 773.96, "tax": 279.89, "gross": { "base_fare": "751.42", "tax": "279.89", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MTIuNzkiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiMzc1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjM3NS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiMzc1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM4Mi41NyIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiIzNzUuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM4Mi41NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1053.85, "filter": { "id": "F77TX00174-1628", "price": 1053.85, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14: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": "lgw202601111405doh202601112340328doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1630*_*E9TkF8BXsRGKVzyZ", "flight_key": "F77TX00174-1629", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1629", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1631*_*90XsPKkLAgGE7E3f", "flight_key": "F77TX00174-1630", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1630", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1632*_*NVq9arIdWCFS5HWo", "flight_key": "F77TX00174-1631", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1631", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1633*_*deyg9Oqj34CLmHDV", "flight_key": "F77TX00174-1632", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1632", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1634*_*MEliUGO4fUjk5yJx", "flight_key": "F77TX00174-1633", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1633", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1635*_*NbVRp58aZ8tfjlqt", "flight_key": "F77TX00174-1634", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1634", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1636*_*mk19mFoanAQQ5h54", "flight_key": "F77TX00174-1635", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1635", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1637*_*SM1BxQUdc71RauuA", "flight_key": "F77TX00174-1636", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1636", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1638*_*617RzTHDFjQp33rg", "flight_key": "F77TX00174-1637", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1064.61, "gross_total": 1395.44, "base_fare": 813.58, "tax": 251.03, "sell": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNy4yMSwiYmFzZV9mYXJlIjoxMDkwLjY4LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTUuNDQsImJhc2VfZmFyZSI6MTA1OC45MSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5NS40NCwiYmFzZV9mYXJlIjoxMDU4LjkxLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 23.7 }, "partner": { "currency": "GBP", "total": 1064.61, "base_fare": 813.58, "tax": 251.03, "gross": { "base_fare": "789.88", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjcuMjEiLCJiYXNlX2ZhcmUiOiIxMDkwLjY4IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1OC45MSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDU4LjkxIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5NS40NCIsImJhc2VfZmFyZSI6IjEwNTguOTEiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTM5NS40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1064.61, "filter": { "id": "F77TX00174-1637", "price": 1064.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1639*_*6e5RGEe96n9T1j1Y", "flight_key": "F77TX00174-1638", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1638", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1640*_*7wfCEX6yjLpB0Z6p", "flight_key": "F77TX00174-1639", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1639", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1641*_*KyVsagV6X97BOYmZ", "flight_key": "F77TX00174-1640", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1640", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1642*_*Z04S108id9PIWK1P", "flight_key": "F77TX00174-1641", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1641", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1643*_*P2X7pZozNo3PBqtu", "flight_key": "F77TX00174-1642", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1642", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1644*_*TXmq0sYqYkpX3jPj", "flight_key": "F77TX00174-1643", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1643", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1645*_*jucj0wP3yxD3pevW", "flight_key": "F77TX00174-1644", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1644", "price": 1061.62, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1646*_*hroYB3tqRI9HRWeX", "flight_key": "F77TX00174-1645", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1645", "price": 1061.62, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1647*_*lc4PIz1E03D84DO4", "flight_key": "F77TX00174-1646", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1646", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1648*_*u6gY57VmxPQDMmqB", "flight_key": "F77TX00174-1647", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1647", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1649*_*SxBCW1WDtKY5rhsP", "flight_key": "F77TX00174-1648", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1648", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1650*_*6CAcDr6aN5kmjcpk", "flight_key": "F77TX00174-1649", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1649", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1651*_*SVEcD3sFAa9NlN64", "flight_key": "F77TX00174-1650", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1650", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1652*_*aZFdl4Va64gw0aCJ", "flight_key": "F77TX00174-1651", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1651", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1653*_*5578hgNSRJirJ0Xa", "flight_key": "F77TX00174-1652", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1652", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1654*_*HSoQMUbX4UDTwCdK", "flight_key": "F77TX00174-1653", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1653", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1655*_*HGz87ApYoBK7mUyR", "flight_key": "F77TX00174-1654", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1654", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1656*_*PRPODslZmV7Spl2f", "flight_key": "F77TX00174-1655", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1655", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1657*_*LkLgvPF7CsbLcqVt", "flight_key": "F77TX00174-1656", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1656", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1658*_*uw797Lith09VFGEt", "flight_key": "F77TX00174-1657", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1657", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1659*_*gACbM9YyP5uLfedg", "flight_key": "F77TX00174-1658", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1658", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1660*_*y6gh28UExrtkz81Q", "flight_key": "F77TX00174-1659", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1659", "price": 1061.62, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1661*_*ANj5oOaVQMVmzKR5", "flight_key": "F77TX00174-1660", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1660", "price": 1061.62, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1662*_*7NzQAbDp0B3EQO2A", "flight_key": "F77TX00174-1661", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1661", "price": 1061.62, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1663*_*Qi4GYCe11TXpfPbR", "flight_key": "F77TX00174-1662", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1662", "price": 1061.62, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1664*_*1fmKSmR0SVJS9aXU", "flight_key": "F77TX00174-1663", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1663", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1665*_*KEuRTzHfqYuN7aYt", "flight_key": "F77TX00174-1664", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1664", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1666*_*YsS2zUieTba98IFC", "flight_key": "F77TX00174-1665", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1665", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1667*_*9JfYU5mF6fVtxRor", "flight_key": "F77TX00174-1666", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1061.62, "gross_total": 1393.55, "base_fare": 759.59, "tax": 302.03, "sell": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyMy4yMSwiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNC45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0LjksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTM5My41NSwiYmFzZV9mYXJlIjo5ODguNjUsInRheCI6NDA0Ljl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1061.62, "base_fare": 759.59, "tax": 302.03, "gross": { "base_fare": "737.47", "tax": "302.03", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjMuMjEiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzkzLjU1IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA0LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5My41NSIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNC45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzkzLjU1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1061.62, "filter": { "id": "F77TX00174-1666", "price": 1061.62, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1668*_*fetlMQaP9p7ytRa8", "flight_key": "F77TX00174-1667", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H5M", "transit_time": "PT18H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H50M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1667", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1669*_*vr2yj8vyFHjUToGa", "flight_key": "F77TX00174-1668", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H55M", "transit_time": "PT19H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H40M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1668", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1670*_*nd96Kp0yF6CcSled", "flight_key": "F77TX00174-1669", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1669", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1671*_*y2EjTEAYaVn2uUsn", "flight_key": "F77TX00174-1670", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1670", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1672*_*0Eg6HPARO0GmHmwc", "flight_key": "F77TX00174-1671", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H35M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H20M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1671", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1673*_*iudKHCvInY2UDbGw", "flight_key": "F77TX00174-1672", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H25M", "transit_time": "PT19H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H10M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1672", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1674*_*vN9DDsJkS8weLAAj", "flight_key": "F77TX00174-1673", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1673", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1675*_*8FVWZN1kyZ7CzxAj", "flight_key": "F77TX00174-1674", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1674", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1676*_*pmu3RUZBAXmFnAxX", "flight_key": "F77TX00174-1675", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H15M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1675", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1677*_*390e6ItamxUhkz85", "flight_key": "F77TX00174-1676", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT19H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT19H05M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1676", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1678*_*llzcvoEtuzeF00Tm", "flight_key": "F77TX00174-1677", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1677", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1679*_*ntOGzXjPKO9zvztS", "flight_key": "F77TX00174-1678", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1678", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1680*_*lGZn1S5RiprJG6vN", "flight_key": "F77TX00174-1679", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H20M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": "M", "cabin_code": "M", "booking_code": "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1679", "price": 1063.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1681*_*1c0oFH21v6n32rHq", "flight_key": "F77TX00174-1680", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": "M", "cabin_code": "M", "booking_code": "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1680", "price": 1063.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1682*_*CwWDnHdQ81E8TPXu", "flight_key": "F77TX00174-1681", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H10M", "transit_time": "PT15H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1681", "price": 1063.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1683*_*80SseQOGInchPvUF", "flight_key": "F77TX00174-1682", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H45M", "transit_time": "PT18H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1682", "price": 1063.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1684*_*SxYaZHgjBcnlbKS6", "flight_key": "F77TX00174-1683", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1683", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1685*_*0BlDipb9IzGnoXMN", "flight_key": "F77TX00174-1684", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1684", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1686*_*qoU9DtOeyo9lEtO2", "flight_key": "F77TX00174-1685", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1685", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1687*_*g2dYwsXGtWP7opT3", "flight_key": "F77TX00174-1686", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1686", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1688*_*gQYMrtFZ3rlxq8hH", "flight_key": "F77TX00174-1687", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1687", "price": 1063.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1689*_*axOXKEszWepeZbqr", "flight_key": "F77TX00174-1688", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1688", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1690*_*MUPEakb5aoq7ShDf", "flight_key": "F77TX00174-1689", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1689", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1691*_*xX1gED8eYvpu3f8s", "flight_key": "F77TX00174-1690", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1690", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1692*_*03cM7FhjryEkXmcz", "flight_key": "F77TX00174-1691", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1691", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1693*_*ssDzfGbM83Fmkme9", "flight_key": "F77TX00174-1692", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1692", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1694*_*fXnocntxSSL9xSf9", "flight_key": "F77TX00174-1693", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1693", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1695*_*qu5jehDGZMFe5Rtd", "flight_key": "F77TX00174-1694", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H35M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "lay_over_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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1694", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1696*_*UCda6QgRaNP36l3s", "flight_key": "F77TX00174-1695", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1695", "price": 1063.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1697*_*mXqJu5zrExT5EZSd", "flight_key": "F77TX00174-1696", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1063.57, "gross_total": 1396.17, "base_fare": 759.59, "tax": 303.98, "sell": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQyNS44MywiYmFzZV9mYXJlIjoxMDE4LjMxLCJ0YXgiOjQwNy41Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjEzOTYuMTcsImJhc2VfZmFyZSI6OTg4LjY1LCJ0YXgiOjQwNy41MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxMzk2LjE3LCJiYXNlX2ZhcmUiOjk4OC42NSwidGF4Ijo0MDcuNTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": 0, "ait": "0.00", "service_charge": 22.12 }, "partner": { "currency": "GBP", "total": 1063.57, "base_fare": 759.59, "tax": 303.98, "gross": { "base_fare": "737.47", "tax": "303.98", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MjUuODMiLCJiYXNlX2ZhcmUiOiIxMDE4LjMxIiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjYifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxMzk2LjE3IiwiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg4LjY1IiwidGF4IjoiNDA3LjUyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTM5Ni4xNyIsImJhc2VfZmFyZSI6Ijk4OC42NSIsInRheCI6IjQwNy41MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxMzk2LjE3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1063.57, "filter": { "id": "F77TX00174-1696", "price": 1063.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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1698*_*2MOHmXy0gdktBp57", "flight_key": "F77TX00174-1697", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1697", "price": 1068.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1699*_*kJOYfIWxvnJ7V30o", "flight_key": "F77TX00174-1698", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1698", "price": 1068.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1700*_*o3Hi59fUHfOgWbXW", "flight_key": "F77TX00174-1699", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1699", "price": 1068.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1701*_*lMvasMmzTj7AGtEg", "flight_key": "F77TX00174-1700", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1700", "price": 1068.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1702*_*AHPNzvwp3aW9xlTJ", "flight_key": "F77TX00174-1701", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1701", "price": 1068.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1703*_*JmTJmHhSpX6GysHW", "flight_key": "F77TX00174-1702", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1702", "price": 1068.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1704*_*jVvDlqju6sMtSyMv", "flight_key": "F77TX00174-1703", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1703", "price": 1068.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1705*_*9qyXAO1kueu2PDBc", "flight_key": "F77TX00174-1704", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1704", "price": 1068.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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1706*_*MGeW9E8onUaZv4fc", "flight_key": "F77TX00174-1705", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1705", "price": 1068.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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1707*_*4RVuo6zyv9EJdgum", "flight_key": "F77TX00174-1706", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H00M", "lay_over_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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1706", "price": 1068.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-11 14:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1708*_*nDBtkZCzD6OJzEDn", "flight_key": "F77TX00174-1707", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1707", "price": 1068.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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1709*_*HgYu0trA1HFkd3we", "flight_key": "F77TX00174-1708", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H40M", "transit_time": "PT11H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT11H25M", "lay_over_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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1708", "price": 1068.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-11 15:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1710*_*QABkF3gpqo8lBDHG", "flight_key": "F77TX00174-1709", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1709", "price": 1068.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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1711*_*f14N8AoovtkS6GEe", "flight_key": "F77TX00174-1710", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H10M", "transit_time": "PT10H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT10H55M", "lay_over_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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1710", "price": 1068.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-11 16:00:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1712*_*YiR67E8hZnlP8CGu", "flight_key": "F77TX00174-1711", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H0M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT11H45M", "lay_over_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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1711", "price": 1068.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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1713*_*gmLm23103IU2FzwT", "flight_key": "F77TX00174-1712", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1712", "price": 1068.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1714*_*GEpRqqon8j1ZmVGW", "flight_key": "F77TX00174-1713", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H15M", "transit_time": "PT8H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT08H00M", "lay_over_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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1713", "price": 1068.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-11 18:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1715*_*NNwfJNj66CgkMi84", "flight_key": "F77TX00174-1714", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1714", "price": 1068.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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1716*_*EyiKnGOG8Qu7CbhA", "flight_key": "F77TX00174-1715", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1715", "price": 1068.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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1717*_*8L4b5sj1si4QLPcw", "flight_key": "F77TX00174-1716", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1716", "price": 1068.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1718*_*DGsLVW2lQB1ualEY", "flight_key": "F77TX00174-1717", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1717", "price": 1068.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1719*_*2LLFhls3OS8W2FFx", "flight_key": "F77TX00174-1718", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1718", "price": 1068.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1720*_*2QvU8tJmcYoSY4dy", "flight_key": "F77TX00174-1719", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "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": 1068.95, "gross_total": 1403.1, "base_fare": 766.69, "tax": 302.27, "sell": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMy4wNCwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNS4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDMuMSwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA1LjIyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1068.95, "base_fare": 766.69, "tax": 302.27, "gross": { "base_fare": "744.35", "tax": "302.27", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzMuMDQiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDAzLjEwIiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA1LjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwMy4xMCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNS4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDAzLjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068.95, "filter": { "id": "F77TX00174-1719", "price": 1068.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1721*_*OnLaUNaC4SVrOp5f", "flight_key": "F77TX00174-1720", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1720", "price": 1070.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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1722*_*sYSTretaEA6dv2Io", "flight_key": "F77TX00174-1721", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1721", "price": 1070.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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1723*_*sskqVwrovz6W3llv", "flight_key": "F77TX00174-1722", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1722", "price": 1070.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1724*_*zfqA3cAXTvYxudjP", "flight_key": "F77TX00174-1723", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT12H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H40M", "lay_over_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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1723", "price": 1070.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1725*_*q2xCtpYM3CLhYNlA", "flight_key": "F77TX00174-1724", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H45M", "transit_time": "PT13H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT13H30M", "lay_over_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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1724", "price": 1070.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1726*_*akXoMGfabwHKUDZ0", "flight_key": "F77TX00174-1725", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1725", "price": 1070.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1727*_*KDWziFlxscg5vMG8", "flight_key": "F77TX00174-1726", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "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": "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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1726", "price": 1070.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1728*_*KyBEK8nLA9bjMLM7", "flight_key": "F77TX00174-1727", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1727", "price": 1070.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1729*_*GGEuoZuIUIxMw5rk", "flight_key": "F77TX00174-1728", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H30M", "transit_time": "PT12H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT12H15M", "lay_over_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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1728", "price": 1070.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1730*_*R64Gntw1FVXb9EbT", "flight_key": "F77TX00174-1729", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1729", "price": 1070.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1731*_*oyObGRX314dig803", "flight_key": "F77TX00174-1730", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1730", "price": 1070.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1732*_*ooKlZCX4MAXVlA4q", "flight_key": "F77TX00174-1731", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1070.87, "gross_total": 1405.68, "base_fare": 766.69, "tax": 304.19, "sell": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNS42MiwiYmFzZV9mYXJlIjoxMDI3LjgyLCJ0YXgiOjQwNy44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3LjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNS42OCwiYmFzZV9mYXJlIjo5OTcuODgsInRheCI6NDA3Ljh9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": 0, "ait": "0.00", "service_charge": 22.33 }, "partner": { "currency": "GBP", "total": 1070.87, "base_fare": 766.69, "tax": 304.19, "gross": { "base_fare": "744.35", "tax": "304.19", "discount": "0.00", "ait": "0.00", "service_charge": 22.33 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzUuNjIiLCJiYXNlX2ZhcmUiOiIxMDI3LjgyIiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuOTQifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS45NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA1LjY4IiwiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTk3Ljg4IiwidGF4IjoiNDA3LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNS42OCIsImJhc2VfZmFyZSI6Ijk5Ny44OCIsInRheCI6IjQwNy44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNDA1LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1070.87, "filter": { "id": "F77TX00174-1731", "price": 1070.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1733*_*fwZ4HE0coO89T9bm", "flight_key": "F77TX00174-1732", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1071.35, "gross_total": 1406.19, "base_fare": 769.66, "tax": 301.69, "sell": { "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNi4yNCwiYmFzZV9mYXJlIjoxMDMxLjgsInRheCI6NDA0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNi4xOSwiYmFzZV9mYXJlIjoxMDAxLjc1LCJ0YXgiOjQwNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA2LjE5LCJiYXNlX2ZhcmUiOjEwMDEuNzUsInRheCI6NDA0LjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "747.24", "tax": "301.69", "discount": 0, "ait": "0.00", "service_charge": 22.42 }, "partner": { "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69, "gross": { "base_fare": "747.24", "tax": "301.69", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzYuMjQiLCJiYXNlX2ZhcmUiOiIxMDMxLjgwIiwidGF4IjoiNDA0LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMS43NSIsInRheCI6IjQwNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4xOSIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAxLjc1IiwidGF4IjoiNDA0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4xOSIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwNi4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1071.35, "filter": { "id": "F77TX00174-1732", "price": 1071.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1734*_*8p4ZrVsIJY2nkvLp", "flight_key": "F77TX00174-1733", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 1071.35, "gross_total": 1406.19, "base_fare": 769.66, "tax": 301.69, "sell": { "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNi4yNCwiYmFzZV9mYXJlIjoxMDMxLjgsInRheCI6NDA0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNi4xOSwiYmFzZV9mYXJlIjoxMDAxLjc1LCJ0YXgiOjQwNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA2LjE5LCJiYXNlX2ZhcmUiOjEwMDEuNzUsInRheCI6NDA0LjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "747.24", "tax": "301.69", "discount": 0, "ait": "0.00", "service_charge": 22.42 }, "partner": { "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69, "gross": { "base_fare": "747.24", "tax": "301.69", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzYuMjQiLCJiYXNlX2ZhcmUiOiIxMDMxLjgwIiwidGF4IjoiNDA0LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMS43NSIsInRheCI6IjQwNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4xOSIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAxLjc1IiwidGF4IjoiNDA0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4xOSIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwNi4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1071.35, "filter": { "id": "F77TX00174-1733", "price": 1071.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1735*_*zSI3HUgg5yKWhixe", "flight_key": "F77TX00174-1734", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 1071.35, "gross_total": 1406.19, "base_fare": 769.66, "tax": 301.69, "sell": { "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNi4yNCwiYmFzZV9mYXJlIjoxMDMxLjgsInRheCI6NDA0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNi4xOSwiYmFzZV9mYXJlIjoxMDAxLjc1LCJ0YXgiOjQwNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA2LjE5LCJiYXNlX2ZhcmUiOjEwMDEuNzUsInRheCI6NDA0LjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "747.24", "tax": "301.69", "discount": 0, "ait": "0.00", "service_charge": 22.42 }, "partner": { "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69, "gross": { "base_fare": "747.24", "tax": "301.69", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzYuMjQiLCJiYXNlX2ZhcmUiOiIxMDMxLjgwIiwidGF4IjoiNDA0LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMS43NSIsInRheCI6IjQwNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4xOSIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAxLjc1IiwidGF4IjoiNDA0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4xOSIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwNi4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1071.35, "filter": { "id": "F77TX00174-1734", "price": 1071.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1736*_*MVR8DptDQen97ceI", "flight_key": "F77TX00174-1735", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1071.35, "gross_total": 1406.19, "base_fare": 769.66, "tax": 301.69, "sell": { "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzNi4yNCwiYmFzZV9mYXJlIjoxMDMxLjgsInRheCI6NDA0LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNi4xOSwiYmFzZV9mYXJlIjoxMDAxLjc1LCJ0YXgiOjQwNC40NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA2LjE5LCJiYXNlX2ZhcmUiOjEwMDEuNzUsInRheCI6NDA0LjQ0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "747.24", "tax": "301.69", "discount": 0, "ait": "0.00", "service_charge": 22.42 }, "partner": { "currency": "GBP", "total": 1071.35, "base_fare": 769.66, "tax": 301.69, "gross": { "base_fare": "747.24", "tax": "301.69", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzYuMjQiLCJiYXNlX2ZhcmUiOiIxMDMxLjgwIiwidGF4IjoiNDA0LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMS43NSIsInRheCI6IjQwNC40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4xOSIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDQuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAxLjc1IiwidGF4IjoiNDA0LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwNi4xOSIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDQuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwNi4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1071.35, "filter": { "id": "F77TX00174-1735", "price": 1071.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1737*_*6gjyf1ymzSsswbnT", "flight_key": "F77TX00174-1736", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H45M", "transit_time": "PT2H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 17:25:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "NBO", "arrival_time": "2026-01-12 05:00:00", "destination_terminal": "1A", "destination_airport": { "name": "Jomo Kenyatta International Airport", "city": "Nairobi", "country": "Kenya", "timezone": "Africa\/Nairobi" }, "flight_date": "2026-01-11", "flight_time": "PT8H35M", "distance": null, "lay_over": "not-applicable", "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": "101" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "101" }, "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": "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": "NBO", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT3H50M", "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": "5728" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "5728" }, "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": "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": 1068, "gross_total": 1406.35, "base_fare": 650.78, "tax": 417.22, "sell": { "currency": "GBP", "total": 1068, "base_fare": 650.78, "tax": 417.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzMS43NiwiYmFzZV9mYXJlIjo4NzIuNDQsInRheCI6NTU5LjMyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwNi4zNSwiYmFzZV9mYXJlIjo4NDcuMDMsInRheCI6NTU5LjMyLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MDYuMzUsImJhc2VfZmFyZSI6ODQ3LjAzLCJ0YXgiOjU1OS4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1068, "base_fare": 650.78, "tax": 417.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "631.83", "tax": "417.22", "discount": 0, "ait": "0.00", "service_charge": 18.95 }, "partner": { "currency": "GBP", "total": 1068, "base_fare": 650.78, "tax": 417.22, "gross": { "base_fare": "631.83", "tax": "417.22", "discount": "0.00", "ait": "0.00", "service_charge": 18.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzEuNzYiLCJiYXNlX2ZhcmUiOiI4NzIuNDQiLCJ0YXgiOiI1NTkuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDcuMDMiLCJ0YXgiOiI1NTkuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIyNS40MSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI1LjQxIiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MDYuMzUiLCJiYXNlX2ZhcmUiOiI4NDcuMDMiLCJ0YXgiOiI1NTkuMzIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiI4NDcuMDMiLCJ0YXgiOiI1NTkuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNDA2LjM1IiwiYmFzZV9mYXJlIjoiODQ3LjAzIiwidGF4IjoiNTU5LjMyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjE0MDYuMzQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1068, "filter": { "id": "F77TX00174-1736", "price": 1068, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KQ", "carrier_marketing": "KQ", "aircraft": "KQ", "aircraft_name": "KQ", "cabin_class": "H", "connecting_airport": [ "NBO" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111725nbo202601120500101nbo202601120720jed2026011211105728", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1738*_*Cqy5MAAkiBFar90y", "flight_key": "F77TX00174-1737", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H35M", "transit_time": "PT16H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT16H20M", "lay_over_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": 1073.58, "gross_total": 1409.18, "base_fare": 769.66, "tax": 303.92, "sell": { "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzOS4yMywiYmFzZV9mYXJlIjoxMDMxLjgsInRheCI6NDA3LjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOS4xOCwiYmFzZV9mYXJlIjoxMDAxLjc1LCJ0YXgiOjQwNy40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA5LjE4LCJiYXNlX2ZhcmUiOjEwMDEuNzUsInRheCI6NDA3LjQzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "747.24", "tax": "303.92", "discount": 0, "ait": "0.00", "service_charge": 22.42 }, "partner": { "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92, "gross": { "base_fare": "747.24", "tax": "303.92", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzkuMjMiLCJiYXNlX2ZhcmUiOiIxMDMxLjgwIiwidGF4IjoiNDA3LjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMS43NSIsInRheCI6IjQwNy40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwOS4xOCIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDcuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAxLjc1IiwidGF4IjoiNDA3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwOS4xOCIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDcuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwOS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1073.58, "filter": { "id": "F77TX00174-1737", "price": 1073.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-11 16:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1739*_*uDK3sN0eO8MEG889", "flight_key": "F77TX00174-1738", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1073.58, "gross_total": 1409.18, "base_fare": 769.66, "tax": 303.92, "sell": { "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzOS4yMywiYmFzZV9mYXJlIjoxMDMxLjgsInRheCI6NDA3LjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOS4xOCwiYmFzZV9mYXJlIjoxMDAxLjc1LCJ0YXgiOjQwNy40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA5LjE4LCJiYXNlX2ZhcmUiOjEwMDEuNzUsInRheCI6NDA3LjQzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "747.24", "tax": "303.92", "discount": 0, "ait": "0.00", "service_charge": 22.42 }, "partner": { "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92, "gross": { "base_fare": "747.24", "tax": "303.92", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzkuMjMiLCJiYXNlX2ZhcmUiOiIxMDMxLjgwIiwidGF4IjoiNDA3LjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMS43NSIsInRheCI6IjQwNy40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwOS4xOCIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDcuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAxLjc1IiwidGF4IjoiNDA3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwOS4xOCIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDcuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwOS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1073.58, "filter": { "id": "F77TX00174-1738", "price": 1073.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1740*_*rIlIfVdm0YD1HPFw", "flight_key": "F77TX00174-1739", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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-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": "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": "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": 1073.58, "gross_total": 1409.18, "base_fare": 769.66, "tax": 303.92, "sell": { "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQzOS4yMywiYmFzZV9mYXJlIjoxMDMxLjgsInRheCI6NDA3LjQzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQwOS4xOCwiYmFzZV9mYXJlIjoxMDAxLjc1LCJ0YXgiOjQwNy40MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDA5LjE4LCJiYXNlX2ZhcmUiOjEwMDEuNzUsInRheCI6NDA3LjQzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "747.24", "tax": "303.92", "discount": 0, "ait": "0.00", "service_charge": 22.42 }, "partner": { "currency": "GBP", "total": 1073.58, "base_fare": 769.66, "tax": 303.92, "gross": { "base_fare": "747.24", "tax": "303.92", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0MzkuMjMiLCJiYXNlX2ZhcmUiOiIxMDMxLjgwIiwidGF4IjoiNDA3LjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMS43NSIsInRheCI6IjQwNy40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjA1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMDUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwOS4xOCIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDcuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAxLjc1IiwidGF4IjoiNDA3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQwOS4xOCIsImJhc2VfZmFyZSI6IjEwMDEuNzUiLCJ0YXgiOiI0MDcuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQwOS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1073.58, "filter": { "id": "F77TX00174-1739", "price": 1073.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": "H", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30: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": "lhr202601112130doh20260112071016doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1741*_*nmvG1SwKjTQZUkIx", "flight_key": "F77TX00174-1740", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H15M", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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": 1075.22, "gross_total": 1411.32, "base_fare": 771.12, "tax": 304.1, "sell": { "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0MS40MywiYmFzZV9mYXJlIjoxMDMzLjc2LCJ0YXgiOjQwNy42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTEuMzIsImJhc2VfZmFyZSI6MTAwMy42NSwidGF4Ijo0MDcuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMS4zMiwiYmFzZV9mYXJlIjoxMDAzLjY1LCJ0YXgiOjQwNy42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "748.66", "tax": "304.10", "discount": 0, "ait": "0.00", "service_charge": 22.46 }, "partner": { "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1, "gross": { "base_fare": "748.66", "tax": "304.10", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDEuNDMiLCJiYXNlX2ZhcmUiOiIxMDMzLjc2IiwidGF4IjoiNDA3LjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMy42NSIsInRheCI6IjQwNy42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMS4zMiIsImJhc2VfZmFyZSI6IjEwMDMuNjUiLCJ0YXgiOiI0MDcuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAzLjY1IiwidGF4IjoiNDA3LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMS4zMiIsImJhc2VfZmFyZSI6IjEwMDMuNjUiLCJ0YXgiOiI0MDcuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMS4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1075.22, "filter": { "id": "F77TX00174-1740", "price": 1075.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1742*_*fzpQF5hiyBzKzZow", "flight_key": "F77TX00174-1741", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 1075.22, "gross_total": 1411.32, "base_fare": 771.12, "tax": 304.1, "sell": { "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0MS40MywiYmFzZV9mYXJlIjoxMDMzLjc2LCJ0YXgiOjQwNy42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTEuMzIsImJhc2VfZmFyZSI6MTAwMy42NSwidGF4Ijo0MDcuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMS4zMiwiYmFzZV9mYXJlIjoxMDAzLjY1LCJ0YXgiOjQwNy42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "748.66", "tax": "304.10", "discount": 0, "ait": "0.00", "service_charge": 22.46 }, "partner": { "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1, "gross": { "base_fare": "748.66", "tax": "304.10", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDEuNDMiLCJiYXNlX2ZhcmUiOiIxMDMzLjc2IiwidGF4IjoiNDA3LjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMy42NSIsInRheCI6IjQwNy42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMS4zMiIsImJhc2VfZmFyZSI6IjEwMDMuNjUiLCJ0YXgiOiI0MDcuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAzLjY1IiwidGF4IjoiNDA3LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMS4zMiIsImJhc2VfZmFyZSI6IjEwMDMuNjUiLCJ0YXgiOiI0MDcuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMS4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1075.22, "filter": { "id": "F77TX00174-1741", "price": 1075.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1743*_*wogHiURHiTh1FTl5", "flight_key": "F77TX00174-1742", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "N", "cabin_code": "N", "booking_code": "N", "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "N", "cabin_code": "N", "booking_code": "N", "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": 1075.22, "gross_total": 1411.32, "base_fare": 771.12, "tax": 304.1, "sell": { "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0MS40MywiYmFzZV9mYXJlIjoxMDMzLjc2LCJ0YXgiOjQwNy42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTEuMzIsImJhc2VfZmFyZSI6MTAwMy42NSwidGF4Ijo0MDcuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMS4zMiwiYmFzZV9mYXJlIjoxMDAzLjY1LCJ0YXgiOjQwNy42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "748.66", "tax": "304.10", "discount": 0, "ait": "0.00", "service_charge": 22.46 }, "partner": { "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1, "gross": { "base_fare": "748.66", "tax": "304.10", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDEuNDMiLCJiYXNlX2ZhcmUiOiIxMDMzLjc2IiwidGF4IjoiNDA3LjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMy42NSIsInRheCI6IjQwNy42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMS4zMiIsImJhc2VfZmFyZSI6IjEwMDMuNjUiLCJ0YXgiOiI0MDcuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAzLjY1IiwidGF4IjoiNDA3LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMS4zMiIsImJhc2VfZmFyZSI6IjEwMDMuNjUiLCJ0YXgiOiI0MDcuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMS4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1075.22, "filter": { "id": "F77TX00174-1742", "price": 1075.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": "N", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1744*_*rMOOD4WCSw6iSFpu", "flight_key": "F77TX00174-1743", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1075.22, "gross_total": 1411.32, "base_fare": 771.12, "tax": 304.1, "sell": { "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ0MS40MywiYmFzZV9mYXJlIjoxMDMzLjc2LCJ0YXgiOjQwNy42N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MTEuMzIsImJhc2VfZmFyZSI6MTAwMy42NSwidGF4Ijo0MDcuNjcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQxMS4zMiwiYmFzZV9mYXJlIjoxMDAzLjY1LCJ0YXgiOjQwNy42N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "748.66", "tax": "304.10", "discount": 0, "ait": "0.00", "service_charge": 22.46 }, "partner": { "currency": "GBP", "total": 1075.22, "base_fare": 771.12, "tax": 304.1, "gross": { "base_fare": "748.66", "tax": "304.10", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NDEuNDMiLCJiYXNlX2ZhcmUiOiIxMDMzLjc2IiwidGF4IjoiNDA3LjY3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwMy42NSIsInRheCI6IjQwNy42NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjExIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMS4zMiIsImJhc2VfZmFyZSI6IjEwMDMuNjUiLCJ0YXgiOiI0MDcuNjciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDAzLjY1IiwidGF4IjoiNDA3LjY3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQxMS4zMiIsImJhc2VfZmFyZSI6IjEwMDMuNjUiLCJ0YXgiOiI0MDcuNjciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQxMS4zMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1075.22, "filter": { "id": "F77TX00174-1743", "price": 1075.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-11 15:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1745*_*EksY8Q4JflxvyIRw", "flight_key": "F77TX00174-1744", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1744", "price": 1083.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1746*_*d4w1wyGtw7bngbQm", "flight_key": "F77TX00174-1745", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1745", "price": 1083.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1747*_*SXB6db6mFNfhv9ov", "flight_key": "F77TX00174-1746", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1746", "price": 1083.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1748*_*0kWEXYqGANADp6r8", "flight_key": "F77TX00174-1747", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1747", "price": 1083.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1749*_*GZJ1Lw5eMVsorTOu", "flight_key": "F77TX00174-1748", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1748", "price": 1083.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1750*_*QXYwwOxQiPGFT7Ax", "flight_key": "F77TX00174-1749", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1749", "price": 1083.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1751*_*wh81IIgErdTileLa", "flight_key": "F77TX00174-1750", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1750", "price": 1083.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1752*_*0lCEshv3Mx7NnATs", "flight_key": "F77TX00174-1751", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1751", "price": 1083.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1753*_*NIW3bsF2gMuG8YVA", "flight_key": "F77TX00174-1752", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1752", "price": 1083.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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1754*_*LdOs8HUaeX6x0cui", "flight_key": "F77TX00174-1753", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1753", "price": 1083.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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1755*_*NBPo5AtAIkJtJUtz", "flight_key": "F77TX00174-1754", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1754", "price": 1083.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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1756*_*acQny4C5qXnqi7gM", "flight_key": "F77TX00174-1755", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1755", "price": 1083.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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1757*_*0lwALkVCMIUs8LR1", "flight_key": "F77TX00174-1756", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1756", "price": 1083.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1758*_*omUoAZsN8VM4MmBQ", "flight_key": "F77TX00174-1757", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1757", "price": 1083.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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1759*_*JRNM2UjaUL8HLBbP", "flight_key": "F77TX00174-1758", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1758", "price": 1083.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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1760*_*L9DiNw6uRrvu1IFO", "flight_key": "F77TX00174-1759", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1759", "price": 1083.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1761*_*TX1ctHSSMGKojfKT", "flight_key": "F77TX00174-1760", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 1083.04, "gross_total": 1421.7, "base_fare": 773.96, "tax": 309.08, "sell": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ1MS45MiwiYmFzZV9mYXJlIjoxMDM3LjU3LCJ0YXgiOjQxNC4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0MjEuNywiYmFzZV9mYXJlIjoxMDA3LjM1LCJ0YXgiOjQxNC4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNDIxLjcsImJhc2VfZmFyZSI6MTAwNy4zNSwidGF4Ijo0MTQuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": 0, "ait": "0.00", "service_charge": 22.54 }, "partner": { "currency": "GBP", "total": 1083.04, "base_fare": 773.96, "tax": 309.08, "gross": { "base_fare": "751.42", "tax": "309.08", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE0NTEuOTIiLCJiYXNlX2ZhcmUiOiIxMDM3LjU3IiwidGF4IjoiNDE0LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAwNy4zNSIsInRheCI6IjQxNC4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDA3LjM1IiwidGF4IjoiNDE0LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQyMS43MCIsImJhc2VfZmFyZSI6IjEwMDcuMzUiLCJ0YXgiOiI0MTQuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQyMS43LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1083.04, "filter": { "id": "F77TX00174-1760", "price": 1083.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1762*_*B9zOfcRwTbtlk5zO", "flight_key": "F77TX00174-1761", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H5M", "transit_time": "PT14H9M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT3H36M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 1134.85, "gross_total": 1485.86, "base_fare": 909.6, "tax": 225.25, "sell": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4zOCwiYmFzZV9mYXJlIjoxMjE5LjQxLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODUuODYsImJhc2VfZmFyZSI6MTE4My44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4NS44NiwiYmFzZV9mYXJlIjoxMTgzLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 909.6, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.5 }, "partner": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMzgiLCJiYXNlX2ZhcmUiOiIxMjE5LjQxIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4My44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTgzLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4NS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1134.85, "filter": { "id": "F77TX00174-1761", "price": 1134.85, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1763*_*1JQ4A8cFuxA24aiN", "flight_key": "F77TX00174-1762", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 1134.85, "gross_total": 1485.86, "base_fare": 909.6, "tax": 225.25, "sell": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4zOCwiYmFzZV9mYXJlIjoxMjE5LjQxLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODUuODYsImJhc2VfZmFyZSI6MTE4My44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4NS44NiwiYmFzZV9mYXJlIjoxMTgzLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 909.6, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.5 }, "partner": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMzgiLCJiYXNlX2ZhcmUiOiIxMjE5LjQxIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4My44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTgzLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4NS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1134.85, "filter": { "id": "F77TX00174-1762", "price": 1134.85, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1764*_*gMnDCfSxIlSIBNJb", "flight_key": "F77TX00174-1763", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H45M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 1134.85, "gross_total": 1485.86, "base_fare": 909.6, "tax": 225.25, "sell": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4zOCwiYmFzZV9mYXJlIjoxMjE5LjQxLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODUuODYsImJhc2VfZmFyZSI6MTE4My44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4NS44NiwiYmFzZV9mYXJlIjoxMTgzLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 909.6, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.5 }, "partner": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMzgiLCJiYXNlX2ZhcmUiOiIxMjE5LjQxIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4My44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTgzLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4NS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1134.85, "filter": { "id": "F77TX00174-1763", "price": 1134.85, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1765*_*dAj9bWEthnWvQ13M", "flight_key": "F77TX00174-1764", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D4H5M", "transit_time": "PT14H32M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 16:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 16:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 17:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 17:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H14M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 1134.85, "gross_total": 1485.86, "base_fare": 909.6, "tax": 225.25, "sell": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4zOCwiYmFzZV9mYXJlIjoxMjE5LjQxLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODUuODYsImJhc2VfZmFyZSI6MTE4My44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4NS44NiwiYmFzZV9mYXJlIjoxMTgzLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 909.6, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.5 }, "partner": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMzgiLCJiYXNlX2ZhcmUiOiIxMjE5LjQxIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4My44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTgzLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4NS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1134.85, "filter": { "id": "F77TX00174-1764", "price": 1134.85, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630lcy2026011116458773lcy202601111646qqu2026011117308773qqu202601111752qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1766*_*JL57wvHHXVjeuxFM", "flight_key": "F77TX00174-1765", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H5M", "transit_time": "PT12H33M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 1134.85, "gross_total": 1485.86, "base_fare": 909.6, "tax": 225.25, "sell": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4zOCwiYmFzZV9mYXJlIjoxMjE5LjQxLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODUuODYsImJhc2VfZmFyZSI6MTE4My44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4NS44NiwiYmFzZV9mYXJlIjoxMTgzLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 909.6, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.5 }, "partner": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMzgiLCJiYXNlX2ZhcmUiOiIxMjE5LjQxIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4My44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTgzLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4NS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1134.85, "filter": { "id": "F77TX00174-1765", "price": 1134.85, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1767*_*ZQVKtgwPFXmNW1Iy", "flight_key": "F77TX00174-1766", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D6H45M", "transit_time": "PT17H18M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 1134.85, "gross_total": 1485.86, "base_fare": 909.6, "tax": 225.25, "sell": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUyMS4zOCwiYmFzZV9mYXJlIjoxMjE5LjQxLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0ODUuODYsImJhc2VfZmFyZSI6MTE4My44OSwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ4NS44NiwiYmFzZV9mYXJlIjoxMTgzLjg5LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.85, "base_fare": 909.6, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.5 }, "partner": { "currency": "GBP", "total": 1134.85, "base_fare": 909.6, "tax": 225.25, "gross": { "base_fare": "883.10", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MjEuMzgiLCJiYXNlX2ZhcmUiOiIxMjE5LjQxIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4My44OSIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTgzLjg5IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ4NS44NiIsImJhc2VfZmFyZSI6IjExODMuODkiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ4NS44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1134.85, "filter": { "id": "F77TX00174-1766", "price": 1134.85, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1768*_*zqxQGwoqcZyRia3f", "flight_key": "F77TX00174-1767", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-11 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-12 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-11", "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": 1123.74, "gross_total": 1476.11, "base_fare": 778.03, "tax": 345.72, "sell": { "currency": "GBP", "total": 1123.74, "base_fare": 778.03, "tax": 345.72 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNi40OSwiYmFzZV9mYXJlIjoxMDQzLjAyLCJ0YXgiOjQ2My40N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE0NzYuMTEsImJhc2VfZmFyZSI6MTAxMi42NCwidGF4Ijo0NjMuNDcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTQ3Ni4xMSwiYmFzZV9mYXJlIjoxMDEyLjY0LCJ0YXgiOjQ2My40N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1123.74, "base_fare": 778.03, "tax": 345.72, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "755.36", "tax": "345.72", "discount": 0, "ait": "0.00", "service_charge": 22.66 }, "partner": { "currency": "GBP", "total": 1123.74, "base_fare": 778.03, "tax": 345.72, "gross": { "base_fare": "755.36", "tax": "345.72", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1MDYuNDkiLCJiYXNlX2ZhcmUiOiIxMDQzLjAyIiwidGF4IjoiNDYzLjQ3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTAxMi42NCIsInRheCI6IjQ2My40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMwLjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzAuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ3Ni4xMSIsImJhc2VfZmFyZSI6IjEwMTIuNjQiLCJ0YXgiOiI0NjMuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDEyLjY0IiwidGF4IjoiNDYzLjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTQ3Ni4xMSIsImJhc2VfZmFyZSI6IjEwMTIuNjQiLCJ0YXgiOiI0NjMuNDciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTQ3Ni4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1123.74, "filter": { "id": "F77TX00174-1767", "price": 1123.74, "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-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601112345jed2026011203056665", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1769*_*n8M7XbG7215ag4ae", "flight_key": "F77TX00174-1768", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H5M", "transit_time": "PT14H9M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT3H36M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 1150.35, "gross_total": 1506.04, "base_fare": 925.1, "tax": 225.25, "sell": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi4xNiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDYuMDQsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNi4wNCwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.16", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "gross": { "base_fare": "898.16", "tax": "225.25", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuMTYiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1150.35, "filter": { "id": "F77TX00174-1768", "price": 1150.35, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1770*_*oPcroe4wezjnaGGS", "flight_key": "F77TX00174-1769", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 1150.35, "gross_total": 1506.04, "base_fare": 925.1, "tax": 225.25, "sell": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi4xNiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDYuMDQsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNi4wNCwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.16", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "gross": { "base_fare": "898.16", "tax": "225.25", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuMTYiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1150.35, "filter": { "id": "F77TX00174-1769", "price": 1150.35, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1771*_*0B8MrjrVp5tjRgHn", "flight_key": "F77TX00174-1770", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H45M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 1150.35, "gross_total": 1506.04, "base_fare": 925.1, "tax": 225.25, "sell": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi4xNiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDYuMDQsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNi4wNCwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.16", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "gross": { "base_fare": "898.16", "tax": "225.25", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuMTYiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1150.35, "filter": { "id": "F77TX00174-1770", "price": 1150.35, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1772*_*xV8ZzNXA7r6B6RzR", "flight_key": "F77TX00174-1771", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D4H5M", "transit_time": "PT14H32M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 16:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 16:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 17:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 17:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H14M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 1150.35, "gross_total": 1506.04, "base_fare": 925.1, "tax": 225.25, "sell": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi4xNiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDYuMDQsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNi4wNCwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.16", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "gross": { "base_fare": "898.16", "tax": "225.25", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuMTYiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1150.35, "filter": { "id": "F77TX00174-1771", "price": 1150.35, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630lcy2026011116458773lcy202601111646qqu2026011117308773qqu202601111752qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1773*_*3l9E4fNkxxlN0yNu", "flight_key": "F77TX00174-1772", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H5M", "transit_time": "PT12H33M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 1150.35, "gross_total": 1506.04, "base_fare": 925.1, "tax": 225.25, "sell": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi4xNiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDYuMDQsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNi4wNCwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.16", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "gross": { "base_fare": "898.16", "tax": "225.25", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuMTYiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1150.35, "filter": { "id": "F77TX00174-1772", "price": 1150.35, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1774*_*sL854evth7Jq1W5e", "flight_key": "F77TX00174-1773", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D6H45M", "transit_time": "PT17H18M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 1150.35, "gross_total": 1506.04, "base_fare": 925.1, "tax": 225.25, "sell": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0Mi4xNiwiYmFzZV9mYXJlIjoxMjQwLjE5LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MDYuMDQsImJhc2VfZmFyZSI6MTIwNC4wNywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTUwNi4wNCwiYmFzZV9mYXJlIjoxMjA0LjA3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "898.16", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 26.94 }, "partner": { "currency": "GBP", "total": 1150.35, "base_fare": 925.1, "tax": 225.25, "gross": { "base_fare": "898.16", "tax": "225.25", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDIuMTYiLCJiYXNlX2ZhcmUiOiIxMjQwLjE5IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIwNC4wNyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjEyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuMTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjA0LjA3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUwNi4wNCIsImJhc2VfZmFyZSI6IjEyMDQuMDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTUwNi4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1150.35, "filter": { "id": "F77TX00174-1773", "price": 1150.35, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1775*_*zc8JP4cq74qm30UA", "flight_key": "F77TX00174-1774", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H5M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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-12 13:50: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-12 18: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": "PT9H40M", "distance": null, "lay_over": "PT06H35M", "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": 1196.28, "gross_total": 1572.12, "base_fare": 809.62, "tax": 386.66, "sell": { "currency": "GBP", "total": 1196.28, "base_fare": 809.62, "tax": 386.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMy43MywiYmFzZV9mYXJlIjoxMDg1LjM3LCJ0YXgiOjUxOC4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzIuMTIsImJhc2VfZmFyZSI6MTA1My43NiwidGF4Ijo1MTguMzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Mi4xMiwiYmFzZV9mYXJlIjoxMDUzLjc2LCJ0YXgiOjUxOC4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.28, "base_fare": 809.62, "tax": 386.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "786.04", "tax": "386.66", "discount": 0, "ait": "0.00", "service_charge": 23.58 }, "partner": { "currency": "GBP", "total": 1196.28, "base_fare": 809.62, "tax": 386.66, "gross": { "base_fare": "786.04", "tax": "386.66", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDMuNzMiLCJiYXNlX2ZhcmUiOiIxMDg1LjM3IiwidGF4IjoiNTE4LjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1My43NiIsInRheCI6IjUxOC4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjYxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3Mi4xMiIsImJhc2VfZmFyZSI6IjEwNTMuNzYiLCJ0YXgiOiI1MTguMzYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDUzLjc2IiwidGF4IjoiNTE4LjM2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3Mi4xMiIsImJhc2VfZmFyZSI6IjEwNTMuNzYiLCJ0YXgiOiI1MTguMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3Mi4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1196.28, "filter": { "id": "F77TX00174-1774", "price": 1196.28, "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-11 10:25:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111025kul2026011207153kul202601121350jed202601121830150", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1776*_*N8deofGDM28Z5nZ6", "flight_key": "F77TX00174-1775", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D10H15M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": 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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "KUL", "departure_time": "2026-01-12 19: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-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": "PT9H40M", "distance": null, "lay_over": "PT11H45M", "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": "156" }, "marketing": { "carrier": "MH", "carrier_name": "Malaysia Airlines", "carrier_logo": "MH.png", "flight_number": "156" }, "ghostSegment": [], "booking_class": { "cabin_class": "L", "cabin_code": "L", "booking_code": "L", "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1196.28, "gross_total": 1572.12, "base_fare": 809.62, "tax": 386.66, "sell": { "currency": "GBP", "total": 1196.28, "base_fare": 809.62, "tax": 386.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMy43MywiYmFzZV9mYXJlIjoxMDg1LjM3LCJ0YXgiOjUxOC4zNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzIuMTIsImJhc2VfZmFyZSI6MTA1My43NiwidGF4Ijo1MTguMzYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3Mi4xMiwiYmFzZV9mYXJlIjoxMDUzLjc2LCJ0YXgiOjUxOC4zNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.28, "base_fare": 809.62, "tax": 386.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "786.04", "tax": "386.66", "discount": 0, "ait": "0.00", "service_charge": 23.58 }, "partner": { "currency": "GBP", "total": 1196.28, "base_fare": 809.62, "tax": 386.66, "gross": { "base_fare": "786.04", "tax": "386.66", "discount": "0.00", "ait": "0.00", "service_charge": 23.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDMuNzMiLCJiYXNlX2ZhcmUiOiIxMDg1LjM3IiwidGF4IjoiNTE4LjM2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTA1My43NiIsInRheCI6IjUxOC4zNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMxLjYxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzEuNjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3Mi4xMiIsImJhc2VfZmFyZSI6IjEwNTMuNzYiLCJ0YXgiOiI1MTguMzYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMDUzLjc2IiwidGF4IjoiNTE4LjM2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3Mi4xMiIsImJhc2VfZmFyZSI6IjEwNTMuNzYiLCJ0YXgiOiI1MTguMzYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3Mi4xMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1196.28, "filter": { "id": "F77TX00174-1775", "price": 1196.28, "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-11 10:25: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": "lhr202601111025kul2026011207153kul202601121900jed202601122340156", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1777*_*4d7oGkvdjPtpahRD", "flight_key": "F77TX00174-1776", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D16H0M", "transit_time": "PT1D2H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 11:30:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CDG", "arrival_time": "2026-01-11 13:50:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-01-11", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "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": "3903" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "3903" }, "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": "23", "unit": "kg", "title": "23 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": "PT21H10M", "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": "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": "23", "unit": "kg", "title": "23 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": "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": "23", "unit": "kg", "title": "23 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": 1151.06, "gross_total": 1513.44, "base_fare": 759.9, "tax": 391.16, "sell": { "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My4xMSwiYmFzZV9mYXJlIjoxMDE4LjcyLCJ0YXgiOjUyNC4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTMuNDQsImJhc2VfZmFyZSI6OTg5LjA1LCJ0YXgiOjUyNC4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTEzLjQ0LCJiYXNlX2ZhcmUiOjk4OS4wNSwidGF4Ijo1MjQuMzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.77", "tax": "391.16", "discount": 0, "ait": "0.00", "service_charge": 22.13 }, "partner": { "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16, "gross": { "base_fare": "737.77", "tax": "391.16", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuMTEiLCJiYXNlX2ZhcmUiOiIxMDE4LjcyIiwidGF4IjoiNTI0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTEzLjQ0IiwiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxMy40NCIsImJhc2VfZmFyZSI6Ijk4OS4wNSIsInRheCI6IjUyNC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTEzLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1151.06, "filter": { "id": "F77TX00174-1776", "price": 1151.06, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KQ", "carrier_marketing": "KQ", "aircraft": "KQ", "aircraft_name": "KQ", "cabin_class": "K", "connecting_airport": [ "CDG", "NBO" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 11:30: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": "lhr202601111130cdg2026011113503903cdg202601121100nbo202601122125113nbo202601130240jed2026011306305726", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1778*_*AkRILphoRHJennCB", "flight_key": "F77TX00174-1777", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D12H30M", "transit_time": "PT22H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 15:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CDG", "arrival_time": "2026-01-11 17:20:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-01-11", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "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": "3905" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "3905" }, "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": "23", "unit": "kg", "title": "23 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": "PT17H40M", "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": "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": "23", "unit": "kg", "title": "23 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": "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": "23", "unit": "kg", "title": "23 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": 1151.06, "gross_total": 1513.44, "base_fare": 759.9, "tax": 391.16, "sell": { "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My4xMSwiYmFzZV9mYXJlIjoxMDE4LjcyLCJ0YXgiOjUyNC4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTMuNDQsImJhc2VfZmFyZSI6OTg5LjA1LCJ0YXgiOjUyNC4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTEzLjQ0LCJiYXNlX2ZhcmUiOjk4OS4wNSwidGF4Ijo1MjQuMzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.77", "tax": "391.16", "discount": 0, "ait": "0.00", "service_charge": 22.13 }, "partner": { "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16, "gross": { "base_fare": "737.77", "tax": "391.16", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuMTEiLCJiYXNlX2ZhcmUiOiIxMDE4LjcyIiwidGF4IjoiNTI0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTEzLjQ0IiwiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxMy40NCIsImJhc2VfZmFyZSI6Ijk4OS4wNSIsInRheCI6IjUyNC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTEzLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1151.06, "filter": { "id": "F77TX00174-1777", "price": 1151.06, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KQ", "carrier_marketing": "KQ", "aircraft": "KQ", "aircraft_name": "KQ", "cabin_class": "K", "connecting_airport": [ "CDG", "NBO" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:00: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": "lhr202601111500cdg2026011117203905cdg202601121100nbo202601122125113nbo202601130240jed2026011306305726", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1779*_*vs6YT9l5SQkn8yNj", "flight_key": "F77TX00174-1778", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D9H55M", "transit_time": "PT20H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 17:35:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "CDG", "arrival_time": "2026-01-11 19:55:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-01-11", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "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": "3081" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "3081" }, "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": "23", "unit": "kg", "title": "23 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": "PT15H05M", "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": "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": "23", "unit": "kg", "title": "23 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": "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": "23", "unit": "kg", "title": "23 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": 1151.06, "gross_total": 1513.44, "base_fare": 759.9, "tax": 391.16, "sell": { "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My4xMSwiYmFzZV9mYXJlIjoxMDE4LjcyLCJ0YXgiOjUyNC4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTMuNDQsImJhc2VfZmFyZSI6OTg5LjA1LCJ0YXgiOjUyNC4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTEzLjQ0LCJiYXNlX2ZhcmUiOjk4OS4wNSwidGF4Ijo1MjQuMzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.77", "tax": "391.16", "discount": 0, "ait": "0.00", "service_charge": 22.13 }, "partner": { "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16, "gross": { "base_fare": "737.77", "tax": "391.16", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuMTEiLCJiYXNlX2ZhcmUiOiIxMDE4LjcyIiwidGF4IjoiNTI0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTEzLjQ0IiwiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxMy40NCIsImJhc2VfZmFyZSI6Ijk4OS4wNSIsInRheCI6IjUyNC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTEzLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1151.06, "filter": { "id": "F77TX00174-1778", "price": 1151.06, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KQ", "carrier_marketing": "KQ", "aircraft": "KQ", "aircraft_name": "KQ", "cabin_class": "K", "connecting_airport": [ "CDG", "NBO" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 17:35: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": "lhr202601111735cdg2026011119553081cdg202601121100nbo202601122125113nbo202601130240jed2026011306305726", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1780*_*9WFRvOPwZG5KjNvu", "flight_key": "F77TX00174-1779", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D8H10M", "transit_time": "PT18H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19: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-11 21:40:00", "destination_terminal": "2E", "destination_airport": { "name": "Paris Charles de Gaulle Airport", "city": "Paris", "country": "France", "timezone": "Europe\/Paris" }, "flight_date": "2026-01-11", "flight_time": "PT1H20M", "distance": null, "lay_over": "not-applicable", "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": "3079" }, "marketing": { "carrier": "KQ", "carrier_name": "Kenya Airways", "carrier_logo": "KQ.png", "flight_number": "3079" }, "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": "23", "unit": "kg", "title": "23 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": "PT13H20M", "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": "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": "23", "unit": "kg", "title": "23 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": "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": "23", "unit": "kg", "title": "23 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": 1151.06, "gross_total": 1513.44, "base_fare": 759.9, "tax": 391.16, "sell": { "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU0My4xMSwiYmFzZV9mYXJlIjoxMDE4LjcyLCJ0YXgiOjUyNC4zOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1MTMuNDQsImJhc2VfZmFyZSI6OTg5LjA1LCJ0YXgiOjUyNC4zOSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNTEzLjQ0LCJiYXNlX2ZhcmUiOjk4OS4wNSwidGF4Ijo1MjQuMzl9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "737.77", "tax": "391.16", "discount": 0, "ait": "0.00", "service_charge": 22.13 }, "partner": { "currency": "GBP", "total": 1151.06, "base_fare": 759.9, "tax": 391.16, "gross": { "base_fare": "737.77", "tax": "391.16", "discount": "0.00", "ait": "0.00", "service_charge": 22.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1NDMuMTEiLCJiYXNlX2ZhcmUiOiIxMDE4LjcyIiwidGF4IjoiNTI0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMjkuNjcifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiIyOS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIxNTEzLjQ0IiwiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiOTg5LjA1IiwidGF4IjoiNTI0LjM5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTUxMy40NCIsImJhc2VfZmFyZSI6Ijk4OS4wNSIsInRheCI6IjUyNC4zOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjoxNTEzLjQ0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1151.06, "filter": { "id": "F77TX00174-1779", "price": 1151.06, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "KQ", "carrier_marketing": "KQ", "aircraft": "KQ", "aircraft_name": "KQ", "cabin_class": "K", "connecting_airport": [ "CDG", "NBO" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19: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": "lhr202601111920cdg2026011121403079cdg202601121100nbo202601122125113nbo202601130240jed2026011306305726", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1781*_*U2X7e7iMb1E33XXy", "flight_key": "F77TX00174-1780", "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-11 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-12 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-11", "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": "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": "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": "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": 1163.39, "gross_total": 1530.22, "base_fare": 753.71, "tax": 409.69, "sell": { "currency": "GBP", "total": 1163.39, "base_fare": 753.71, "tax": 409.69 }, "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.39, "base_fare": 753.71, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "731.75", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 21.95 }, "partner": { "currency": "GBP", "total": 1163.39, "base_fare": 753.71, "tax": 409.69, "gross": { "base_fare": "731.75", "tax": "409.69", "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.39, "filter": { "id": "F77TX00174-1780", "price": 1163.39, "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": "evening", "departure_departure_time": "2026-01-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1782*_*3kzIj7FWr4dtvF0K", "flight_key": "F77TX00174-1781", "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-11 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-12 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-11", "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 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": "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": "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": 1163.39, "gross_total": 1530.22, "base_fare": 753.71, "tax": 409.69, "sell": { "currency": "GBP", "total": 1163.39, "base_fare": 753.71, "tax": 409.69 }, "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.39, "base_fare": 753.71, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "731.75", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 21.95 }, "partner": { "currency": "GBP", "total": 1163.39, "base_fare": 753.71, "tax": 409.69, "gross": { "base_fare": "731.75", "tax": "409.69", "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.39, "filter": { "id": "F77TX00174-1781", "price": 1163.39, "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-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1783*_*ZuVihROyFD6CH7AF", "flight_key": "F77TX00174-1782", "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-11 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-12 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-11", "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": "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": "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": "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": 1163.39, "gross_total": 1530.22, "base_fare": 753.71, "tax": 409.69, "sell": { "currency": "GBP", "total": 1163.39, "base_fare": 753.71, "tax": 409.69 }, "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.39, "base_fare": 753.71, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "731.75", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 21.95 }, "partner": { "currency": "GBP", "total": 1163.39, "base_fare": 753.71, "tax": 409.69, "gross": { "base_fare": "731.75", "tax": "409.69", "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.39, "filter": { "id": "F77TX00174-1782", "price": 1163.39, "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": "night", "departure_departure_time": "2026-01-11 22:00: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": "lhr202601112200dxb2026011208456dxb202601130015jed202601130225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1784*_*IRQnAUYMCnkFbUCZ", "flight_key": "F77TX00174-1783", "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-11 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-12 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-11", "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 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": "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": "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": 1163.39, "gross_total": 1530.22, "base_fare": 753.71, "tax": 409.69, "sell": { "currency": "GBP", "total": 1163.39, "base_fare": 753.71, "tax": 409.69 }, "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.39, "base_fare": 753.71, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "731.75", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 21.95 }, "partner": { "currency": "GBP", "total": 1163.39, "base_fare": 753.71, "tax": 409.69, "gross": { "base_fare": "731.75", "tax": "409.69", "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.39, "filter": { "id": "F77TX00174-1783", "price": 1163.39, "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-11 22: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": "lhr202601112200dxb2026011208456dxb202601130705jed202601130920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1785*_*Ro1hJifl6e2xRDET", "flight_key": "F77TX00174-1784", "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-11 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-11 17:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "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-11 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-12 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-11", "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": "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.37, "gross_total": 1553.71, "base_fare": 906.49, "tax": 278.88, "sell": { "currency": "GBP", "total": 1185.37, "base_fare": 906.49, "tax": 278.88 }, "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.37, "base_fare": 906.49, "tax": 278.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "880.08", "tax": "278.88", "discount": 0, "ait": "0.00", "service_charge": 26.41 }, "partner": { "currency": "GBP", "total": 1185.37, "base_fare": 906.49, "tax": 278.88, "gross": { "base_fare": "880.08", "tax": "278.88", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuMTEiLCJiYXNlX2ZhcmUiOiIxMjE1LjI0IiwidGF4IjoiMzczLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3OS44NCIsInRheCI6IjM3My44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc5Ljg0IiwidGF4IjoiMzczLjg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1My43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1185.37, "filter": { "id": "F77TX00174-1784", "price": 1185.37, "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": "afternoon", "departure_departure_time": "2026-01-11 12:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111215ath202601111750601ath202601112215jed202601120245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1786*_*gZYodh6l69yy7Z3T", "flight_key": "F77TX00174-1785", "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-11 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-12 03:50:00", "destination_terminal": "", "destination_airport": { "name": "Eleftherios Venizelos International Airport", "city": "Athens", "country": "Greece", "timezone": "Europe\/Athens" }, "flight_date": "2026-01-11", "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": "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": "2", "unit": "kg", "title": "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": "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": "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": "2", "unit": "kg", "title": "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.37, "gross_total": 1553.71, "base_fare": 906.49, "tax": 278.88, "sell": { "currency": "GBP", "total": 1185.37, "base_fare": 906.49, "tax": 278.88 }, "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.37, "base_fare": 906.49, "tax": 278.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "880.08", "tax": "278.88", "discount": 0, "ait": "0.00", "service_charge": 26.41 }, "partner": { "currency": "GBP", "total": 1185.37, "base_fare": 906.49, "tax": 278.88, "gross": { "base_fare": "880.08", "tax": "278.88", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1ODkuMTEiLCJiYXNlX2ZhcmUiOiIxMjE1LjI0IiwidGF4IjoiMzczLjg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE3OS44NCIsInRheCI6IjM3My44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTc5Ljg0IiwidGF4IjoiMzczLjg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1My43MSIsImJhc2VfZmFyZSI6IjExNzkuODQiLCJ0YXgiOiIzNzMuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1My43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1185.37, "filter": { "id": "F77TX00174-1785", "price": 1185.37, "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": "B", "connecting_airport": [ "ATH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112215ath202601120350609ath202601122215jed202601130245950", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1787*_*ztH8nb32UK0GbpYj", "flight_key": "F77TX00174-1786", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H5M", "transit_time": "PT14H9M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT3H36M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 1190.6, "gross_total": 1558.44, "base_fare": 965.36, "tax": 225.25, "sell": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5Ni4xMywiYmFzZV9mYXJlIjoxMjk0LjE2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTguNDQsImJhc2VfZmFyZSI6MTI1Ni40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1OC40NCwiYmFzZV9mYXJlIjoxMjU2LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.6, "base_fare": 965.36, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTYuMTMiLCJiYXNlX2ZhcmUiOiIxMjk0LjE2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ni40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1OC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1190.6, "filter": { "id": "F77TX00174-1786", "price": 1190.6, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1788*_*VNLS6CWBBIZ29gGs", "flight_key": "F77TX00174-1787", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 1190.6, "gross_total": 1558.44, "base_fare": 965.36, "tax": 225.25, "sell": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5Ni4xMywiYmFzZV9mYXJlIjoxMjk0LjE2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTguNDQsImJhc2VfZmFyZSI6MTI1Ni40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1OC40NCwiYmFzZV9mYXJlIjoxMjU2LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.6, "base_fare": 965.36, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTYuMTMiLCJiYXNlX2ZhcmUiOiIxMjk0LjE2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ni40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1OC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1190.6, "filter": { "id": "F77TX00174-1787", "price": 1190.6, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1789*_*mWt7H8IUdpwMaC2r", "flight_key": "F77TX00174-1788", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H45M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 1190.6, "gross_total": 1558.44, "base_fare": 965.36, "tax": 225.25, "sell": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5Ni4xMywiYmFzZV9mYXJlIjoxMjk0LjE2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTguNDQsImJhc2VfZmFyZSI6MTI1Ni40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1OC40NCwiYmFzZV9mYXJlIjoxMjU2LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.6, "base_fare": 965.36, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTYuMTMiLCJiYXNlX2ZhcmUiOiIxMjk0LjE2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ni40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1OC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1190.6, "filter": { "id": "F77TX00174-1788", "price": 1190.6, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1790*_*6nK87O759LUxJ7WT", "flight_key": "F77TX00174-1789", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D4H5M", "transit_time": "PT14H32M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 16:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 16:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 17:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 17:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H14M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 1190.6, "gross_total": 1558.44, "base_fare": 965.36, "tax": 225.25, "sell": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5Ni4xMywiYmFzZV9mYXJlIjoxMjk0LjE2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTguNDQsImJhc2VfZmFyZSI6MTI1Ni40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1OC40NCwiYmFzZV9mYXJlIjoxMjU2LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.6, "base_fare": 965.36, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTYuMTMiLCJiYXNlX2ZhcmUiOiIxMjk0LjE2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ni40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1OC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1190.6, "filter": { "id": "F77TX00174-1789", "price": 1190.6, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630lcy2026011116458773lcy202601111646qqu2026011117308773qqu202601111752qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1791*_*YLB6Oh001hykDbVi", "flight_key": "F77TX00174-1790", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H5M", "transit_time": "PT12H33M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 1190.6, "gross_total": 1558.44, "base_fare": 965.36, "tax": 225.25, "sell": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5Ni4xMywiYmFzZV9mYXJlIjoxMjk0LjE2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTguNDQsImJhc2VfZmFyZSI6MTI1Ni40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1OC40NCwiYmFzZV9mYXJlIjoxMjU2LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.6, "base_fare": 965.36, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTYuMTMiLCJiYXNlX2ZhcmUiOiIxMjk0LjE2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ni40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1OC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1190.6, "filter": { "id": "F77TX00174-1790", "price": 1190.6, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1792*_*IKxp59gSbOkRUSEW", "flight_key": "F77TX00174-1791", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D6H45M", "transit_time": "PT17H18M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 1190.6, "gross_total": 1558.44, "base_fare": 965.36, "tax": 225.25, "sell": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5Ni4xMywiYmFzZV9mYXJlIjoxMjk0LjE2LCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NTguNDQsImJhc2VfZmFyZSI6MTI1Ni40NywidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU1OC40NCwiYmFzZV9mYXJlIjoxMjU2LjQ3LCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.6, "base_fare": 965.36, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 28.11 }, "partner": { "currency": "GBP", "total": 1190.6, "base_fare": 965.36, "tax": 225.25, "gross": { "base_fare": "937.24", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE1OTYuMTMiLCJiYXNlX2ZhcmUiOiIxMjk0LjE2IiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1Ni40NyIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjY5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjU2LjQ3IiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU1OC40NCIsImJhc2VfZmFyZSI6IjEyNTYuNDciLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU1OC40NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1190.6, "filter": { "id": "F77TX00174-1791", "price": 1190.6, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1793*_*wO75OzlBx5jl1aPf", "flight_key": "F77TX00174-1792", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H25M", "transit_time": "PT17H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "M", "cabin_code": "M", "booking_code": "M", "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": "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": "PT17H10M", "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": "M", "cabin_code": "M", "booking_code": "M", "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": 1195, "gross_total": 1566.46, "base_fare": 910.69, "tax": 284.31, "sell": { "currency": "GBP", "total": 1195, "base_fare": 910.69, "tax": 284.31 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwMi4wMiwiYmFzZV9mYXJlIjoxMjIwLjg3LCJ0YXgiOjM4MS4xNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NjYuNDYsImJhc2VfZmFyZSI6MTE4NS4zMSwidGF4IjozODEuMTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU2Ni40NiwiYmFzZV9mYXJlIjoxMTg1LjMxLCJ0YXgiOjM4MS4xNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1195, "base_fare": 910.69, "tax": 284.31, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "884.16", "tax": "284.31", "discount": 0, "ait": "0.00", "service_charge": 26.53 }, "partner": { "currency": "GBP", "total": 1195, "base_fare": 910.69, "tax": 284.31, "gross": { "base_fare": "884.16", "tax": "284.31", "discount": "0.00", "ait": "0.00", "service_charge": 26.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MDIuMDIiLCJiYXNlX2ZhcmUiOiIxMjIwLjg3IiwidGF4IjoiMzgxLjE1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTE4NS4zMSIsInRheCI6IjM4MS4xNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM1LjU2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzUuNTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni40NiIsImJhc2VfZmFyZSI6IjExODUuMzEiLCJ0YXgiOiIzODEuMTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTg1LjMxIiwidGF4IjoiMzgxLjE1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU2Ni40NiIsImJhc2VfZmFyZSI6IjExODUuMzEiLCJ0YXgiOiIzODEuMTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU2Ni40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1195, "filter": { "id": "F77TX00174-1792", "price": 1195, "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": "M", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:15: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": "lhr202601112015add202601120700701add202601130010jed202601130240402", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1794*_*qYhk9kTLP50Oo3LB", "flight_key": "F77TX00174-1793", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1793", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1795*_*rJVuMlMCbWKCqKzw", "flight_key": "F77TX00174-1794", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1794", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1796*_*uDEUit5hEv1QUsQr", "flight_key": "F77TX00174-1795", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1795", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1797*_*ZVDb1FngnI3hc3YE", "flight_key": "F77TX00174-1796", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1796", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1798*_*nxLVFMCO8Ly4wfAF", "flight_key": "F77TX00174-1797", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1797", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1799*_*v8WW2digKR6zDySh", "flight_key": "F77TX00174-1798", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1798", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1800*_*mV8j2COpG3VDEBMk", "flight_key": "F77TX00174-1799", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1799", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1801*_*atzm32cjuUEKY4mt", "flight_key": "F77TX00174-1800", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1800", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1802*_*pL6DEMzSnFqaAzwk", "flight_key": "F77TX00174-1801", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1201.99, "gross_total": 1574.88, "base_fare": 934.71, "tax": 267.28, "sell": { "currency": "GBP", "total": 1201.99, "base_fare": 934.71, "tax": 267.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4zOCwiYmFzZV9mYXJlIjoxMjUzLjA3LCJ0YXgiOjM1OC4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuODgsImJhc2VfZmFyZSI6MTIxNi41NywidGF4IjozNTguMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC44OCwiYmFzZV9mYXJlIjoxMjE2LjU3LCJ0YXgiOjM1OC4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.99, "base_fare": 934.71, "tax": 267.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "907.48", "tax": "267.28", "discount": 0, "ait": "0.00", "service_charge": 27.23 }, "partner": { "currency": "GBP", "total": 1201.99, "base_fare": 934.71, "tax": 267.28, "gross": { "base_fare": "907.48", "tax": "267.28", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMzgiLCJiYXNlX2ZhcmUiOiIxMjUzLjA3IiwidGF4IjoiMzU4LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNi41NyIsInRheCI6IjM1OC4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC44OCIsImJhc2VfZmFyZSI6IjEyMTYuNTciLCJ0YXgiOiIzNTguMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE2LjU3IiwidGF4IjoiMzU4LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC44OCIsImJhc2VfZmFyZSI6IjEyMTYuNTciLCJ0YXgiOiIzNTguMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.99, "filter": { "id": "F77TX00174-1801", "price": 1201.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1803*_*fmThMVkmbbQjGF8B", "flight_key": "F77TX00174-1802", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1201.99, "gross_total": 1574.88, "base_fare": 934.71, "tax": 267.28, "sell": { "currency": "GBP", "total": 1201.99, "base_fare": 934.71, "tax": 267.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4zOCwiYmFzZV9mYXJlIjoxMjUzLjA3LCJ0YXgiOjM1OC4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuODgsImJhc2VfZmFyZSI6MTIxNi41NywidGF4IjozNTguMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC44OCwiYmFzZV9mYXJlIjoxMjE2LjU3LCJ0YXgiOjM1OC4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.99, "base_fare": 934.71, "tax": 267.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "907.48", "tax": "267.28", "discount": 0, "ait": "0.00", "service_charge": 27.23 }, "partner": { "currency": "GBP", "total": 1201.99, "base_fare": 934.71, "tax": 267.28, "gross": { "base_fare": "907.48", "tax": "267.28", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMzgiLCJiYXNlX2ZhcmUiOiIxMjUzLjA3IiwidGF4IjoiMzU4LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNi41NyIsInRheCI6IjM1OC4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC44OCIsImJhc2VfZmFyZSI6IjEyMTYuNTciLCJ0YXgiOiIzNTguMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE2LjU3IiwidGF4IjoiMzU4LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC44OCIsImJhc2VfZmFyZSI6IjEyMTYuNTciLCJ0YXgiOiIzNTguMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.99, "filter": { "id": "F77TX00174-1802", "price": 1201.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1804*_*br9UM6BHb8wpclTZ", "flight_key": "F77TX00174-1803", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1201.99, "gross_total": 1574.88, "base_fare": 934.71, "tax": 267.28, "sell": { "currency": "GBP", "total": 1201.99, "base_fare": 934.71, "tax": 267.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4zOCwiYmFzZV9mYXJlIjoxMjUzLjA3LCJ0YXgiOjM1OC4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuODgsImJhc2VfZmFyZSI6MTIxNi41NywidGF4IjozNTguMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC44OCwiYmFzZV9mYXJlIjoxMjE2LjU3LCJ0YXgiOjM1OC4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.99, "base_fare": 934.71, "tax": 267.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "907.48", "tax": "267.28", "discount": 0, "ait": "0.00", "service_charge": 27.23 }, "partner": { "currency": "GBP", "total": 1201.99, "base_fare": 934.71, "tax": 267.28, "gross": { "base_fare": "907.48", "tax": "267.28", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMzgiLCJiYXNlX2ZhcmUiOiIxMjUzLjA3IiwidGF4IjoiMzU4LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNi41NyIsInRheCI6IjM1OC4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC44OCIsImJhc2VfZmFyZSI6IjEyMTYuNTciLCJ0YXgiOiIzNTguMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE2LjU3IiwidGF4IjoiMzU4LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC44OCIsImJhc2VfZmFyZSI6IjEyMTYuNTciLCJ0YXgiOiIzNTguMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.99, "filter": { "id": "F77TX00174-1803", "price": 1201.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1805*_*wLNzLx5lQ591Vxdu", "flight_key": "F77TX00174-1804", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1201.99, "gross_total": 1574.88, "base_fare": 934.71, "tax": 267.28, "sell": { "currency": "GBP", "total": 1201.99, "base_fare": 934.71, "tax": 267.28 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMS4zOCwiYmFzZV9mYXJlIjoxMjUzLjA3LCJ0YXgiOjM1OC4zMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzQuODgsImJhc2VfZmFyZSI6MTIxNi41NywidGF4IjozNTguMzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3NC44OCwiYmFzZV9mYXJlIjoxMjE2LjU3LCJ0YXgiOjM1OC4zMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.99, "base_fare": 934.71, "tax": 267.28, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "907.48", "tax": "267.28", "discount": 0, "ait": "0.00", "service_charge": 27.23 }, "partner": { "currency": "GBP", "total": 1201.99, "base_fare": 934.71, "tax": 267.28, "gross": { "base_fare": "907.48", "tax": "267.28", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTEuMzgiLCJiYXNlX2ZhcmUiOiIxMjUzLjA3IiwidGF4IjoiMzU4LjMxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTIxNi41NyIsInRheCI6IjM1OC4zMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM2LjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzYuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC44OCIsImJhc2VfZmFyZSI6IjEyMTYuNTciLCJ0YXgiOiIzNTguMzEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjE2LjU3IiwidGF4IjoiMzU4LjMxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3NC44OCIsImJhc2VfZmFyZSI6IjEyMTYuNTciLCJ0YXgiOiIzNTguMzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3NC44OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1201.99, "filter": { "id": "F77TX00174-1804", "price": 1201.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1806*_*17Mb1JEp4TnoI9rO", "flight_key": "F77TX00174-1805", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1805", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1807*_*iXRx0o3fsNQRG6oG", "flight_key": "F77TX00174-1806", "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-11 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-12 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1806", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1808*_*82GzgPkiiV35Gf2r", "flight_key": "F77TX00174-1807", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1807", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1809*_*MogqrSwdy28DS1QI", "flight_key": "F77TX00174-1808", "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-11 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-12 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 1206.06, "gross_total": 1579.55, "base_fare": 955.03, "tax": 251.03, "sell": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxNi44NCwiYmFzZV9mYXJlIjoxMjgwLjMxLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1NzkuNTUsImJhc2VfZmFyZSI6MTI0My4wMiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU3OS41NSwiYmFzZV9mYXJlIjoxMjQzLjAyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 27.82 }, "partner": { "currency": "GBP", "total": 1206.06, "base_fare": 955.03, "tax": 251.03, "gross": { "base_fare": "927.21", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 27.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MTYuODQiLCJiYXNlX2ZhcmUiOiIxMjgwLjMxIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI0My4wMiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjI5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuMjkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjQzLjAyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU3OS41NSIsImJhc2VfZmFyZSI6IjEyNDMuMDIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU3OS41NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1206.06, "filter": { "id": "F77TX00174-1808", "price": 1206.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1810*_*0liHM5zKnlgj50xR", "flight_key": "F77TX00174-1809", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1214.3, "gross_total": 1590.28, "base_fare": 963.27, "tax": 251.03, "sell": { "currency": "GBP", "total": 1214.3, "base_fare": 963.27, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNy44OSwiYmFzZV9mYXJlIjoxMjkxLjM2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTAuMjgsImJhc2VfZmFyZSI6MTI1My43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5MC4yOCwiYmFzZV9mYXJlIjoxMjUzLjc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1214.3, "base_fare": 963.27, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "935.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.05 }, "partner": { "currency": "GBP", "total": 1214.3, "base_fare": 963.27, "tax": 251.03, "gross": { "base_fare": "935.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjcuODkiLCJiYXNlX2ZhcmUiOiIxMjkxLjM2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1My43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjYxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5MC4yOCIsImJhc2VfZmFyZSI6IjEyNTMuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjUzLjc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5MC4yOCIsImJhc2VfZmFyZSI6IjEyNTMuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5MC4yOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1214.3, "filter": { "id": "F77TX00174-1809", "price": 1214.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1811*_*YwrKhITeA4lb3GOX", "flight_key": "F77TX00174-1810", "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-11 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-11 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-11", "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": "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": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 1214.3, "gross_total": 1590.28, "base_fare": 963.27, "tax": 251.03, "sell": { "currency": "GBP", "total": 1214.3, "base_fare": 963.27, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNy44OSwiYmFzZV9mYXJlIjoxMjkxLjM2LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTAuMjgsImJhc2VfZmFyZSI6MTI1My43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5MC4yOCwiYmFzZV9mYXJlIjoxMjUzLjc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1214.3, "base_fare": 963.27, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "935.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.05 }, "partner": { "currency": "GBP", "total": 1214.3, "base_fare": 963.27, "tax": 251.03, "gross": { "base_fare": "935.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MjcuODkiLCJiYXNlX2ZhcmUiOiIxMjkxLjM2IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1My43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjYxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNjEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5MC4yOCIsImJhc2VfZmFyZSI6IjEyNTMuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjUzLjc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5MC4yOCIsImJhc2VfZmFyZSI6IjEyNTMuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5MC4yOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1214.3, "filter": { "id": "F77TX00174-1810", "price": 1214.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1812*_*nD6h1jj86bOwuwX7", "flight_key": "F77TX00174-1811", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1811", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1813*_*TsClKutaoK3cIUU8", "flight_key": "F77TX00174-1812", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1812", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1814*_*jsr5nmAoRv8VBTpX", "flight_key": "F77TX00174-1813", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1813", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1815*_*W0MbGrey4rXcTrQ8", "flight_key": "F77TX00174-1814", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1814", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1816*_*M9rK1hSrjwhGuht6", "flight_key": "F77TX00174-1815", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1815", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1817*_*NAhe5NWSRNEOyNNS", "flight_key": "F77TX00174-1816", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1816", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1818*_*UHmHmbVJM8vM1e94", "flight_key": "F77TX00174-1817", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1817", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1819*_*nqKyRKObqo9uE7T2", "flight_key": "F77TX00174-1818", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1818", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1820*_*4y0jsBsbBlmWCrTA", "flight_key": "F77TX00174-1819", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1819", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1821*_*k3UUUyYqOsaxOiUK", "flight_key": "F77TX00174-1820", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1820", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1822*_*xouTqNj0nBpCdWh8", "flight_key": "F77TX00174-1821", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1821", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1823*_*1nyeEFTcr3M16DGw", "flight_key": "F77TX00174-1822", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1221.51, "gross_total": 1599.67, "base_fare": 970.48, "tax": 251.03, "sell": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYzNy41NiwiYmFzZV9mYXJlIjoxMzAxLjAzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE1OTkuNjcsImJhc2VfZmFyZSI6MTI2My4xNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTU5OS42NywiYmFzZV9mYXJlIjoxMjYzLjE0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.26 }, "partner": { "currency": "GBP", "total": 1221.51, "base_fare": 970.48, "tax": 251.03, "gross": { "base_fare": "942.22", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2MzcuNTYiLCJiYXNlX2ZhcmUiOiIxMzAxLjAzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2My4xNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjYzLjE0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTU5OS42NyIsImJhc2VfZmFyZSI6IjEyNjMuMTQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTU5OS42OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1221.51, "filter": { "id": "F77TX00174-1822", "price": 1221.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1824*_*qVa6mQ1TXlBazrb8", "flight_key": "F77TX00174-1823", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1229.8, "gross_total": 1610.45, "base_fare": 978.77, "tax": 251.03, "sell": { "currency": "GBP", "total": 1229.8, "base_fare": 978.77, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0OC42NywiYmFzZV9mYXJlIjoxMzEyLjE0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MTAuNDUsImJhc2VfZmFyZSI6MTI3My45MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMC40NSwiYmFzZV9mYXJlIjoxMjczLjkyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1229.8, "base_fare": 978.77, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "950.26", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.51 }, "partner": { "currency": "GBP", "total": 1229.8, "base_fare": 978.77, "tax": 251.03, "gross": { "base_fare": "950.26", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDguNjciLCJiYXNlX2ZhcmUiOiIxMzEyLjE0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My45MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYxMC40NSIsImJhc2VfZmFyZSI6IjEyNzMuOTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjczLjkyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYxMC40NSIsImJhc2VfZmFyZSI6IjEyNzMuOTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYxMC40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1229.8, "filter": { "id": "F77TX00174-1823", "price": 1229.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1825*_*nmSFFZnUAqGbTg4t", "flight_key": "F77TX00174-1824", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1229.8, "gross_total": 1610.45, "base_fare": 978.77, "tax": 251.03, "sell": { "currency": "GBP", "total": 1229.8, "base_fare": 978.77, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0OC42NywiYmFzZV9mYXJlIjoxMzEyLjE0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MTAuNDUsImJhc2VfZmFyZSI6MTI3My45MiwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYxMC40NSwiYmFzZV9mYXJlIjoxMjczLjkyLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1229.8, "base_fare": 978.77, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "950.26", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 28.51 }, "partner": { "currency": "GBP", "total": 1229.8, "base_fare": 978.77, "tax": 251.03, "gross": { "base_fare": "950.26", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDguNjciLCJiYXNlX2ZhcmUiOiIxMzEyLjE0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI3My45MiIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjIyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguMjIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYxMC40NSIsImJhc2VfZmFyZSI6IjEyNzMuOTIiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjczLjkyIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYxMC40NSIsImJhc2VfZmFyZSI6IjEyNzMuOTIiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYxMC40NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1229.8, "filter": { "id": "F77TX00174-1824", "price": 1229.8, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1826*_*FY5rlJxTmxxGiRQW", "flight_key": "F77TX00174-1825", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT07H55M", "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": "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": 1230.23, "gross_total": 1609.82, "base_fare": 1009.21, "tax": 221.01, "sell": { "currency": "GBP", "total": 1230.23, "base_fare": 1009.21, "tax": 221.01 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0OS4yMywiYmFzZV9mYXJlIjoxMzUyLjk1LCJ0YXgiOjI5Ni4yOH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2MDkuODIsImJhc2VfZmFyZSI6MTMxMy41NCwidGF4IjoyOTYuMjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYwOS44MiwiYmFzZV9mYXJlIjoxMzEzLjU0LCJ0YXgiOjI5Ni4yOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1230.23, "base_fare": 1009.21, "tax": 221.01, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "979.82", "tax": "221.01", "discount": 0, "ait": "0.00", "service_charge": 29.4 }, "partner": { "currency": "GBP", "total": 1230.23, "base_fare": 1009.21, "tax": 221.01, "gross": { "base_fare": "979.82", "tax": "221.01", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NDkuMjMiLCJiYXNlX2ZhcmUiOiIxMzUyLjk1IiwidGF4IjoiMjk2LjI4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxMy41NCIsInRheCI6IjI5Ni4yOCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYwOS44MiIsImJhc2VfZmFyZSI6IjEzMTMuNTQiLCJ0YXgiOiIyOTYuMjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzEzLjU0IiwidGF4IjoiMjk2LjI4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYwOS44MiIsImJhc2VfZmFyZSI6IjEzMTMuNTQiLCJ0YXgiOiIyOTYuMjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYwOS44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1230.23, "filter": { "id": "F77TX00174-1825", "price": 1230.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": "Y", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111545kwi202601120045102kwi202601120840jed202601121100787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1827*_*EO0lHOIQrzM6ERq7", "flight_key": "F77TX00174-1826", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1241.54, "gross_total": 1626.37, "base_fare": 973.88, "tax": 267.66, "sell": { "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2NC40LCJiYXNlX2ZhcmUiOjEzMDUuNTgsInRheCI6MzU4LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNi4zNywiYmFzZV9mYXJlIjoxMjY3LjU1LCJ0YXgiOjM1OC44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjI2LjM3LCJiYXNlX2ZhcmUiOjEyNjcuNTUsInRheCI6MzU4LjgyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "945.51", "tax": "267.66", "discount": 0, "ait": "0.00", "service_charge": 28.37 }, "partner": { "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66, "gross": { "base_fare": "945.51", "tax": "267.66", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjQuNDAiLCJiYXNlX2ZhcmUiOiIxMzA1LjU4IiwidGF4IjoiMzU4LjgyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Ny41NSIsInRheCI6IjM1OC44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjAzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguMDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4zNyIsImJhc2VfZmFyZSI6IjEyNjcuNTUiLCJ0YXgiOiIzNTguODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY3LjU1IiwidGF4IjoiMzU4LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4zNyIsImJhc2VfZmFyZSI6IjEyNjcuNTUiLCJ0YXgiOiIzNTguODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1241.54, "filter": { "id": "F77TX00174-1826", "price": 1241.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1828*_*CIzIRQNCzCjERB3A", "flight_key": "F77TX00174-1827", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1241.54, "gross_total": 1626.37, "base_fare": 973.88, "tax": 267.66, "sell": { "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2NC40LCJiYXNlX2ZhcmUiOjEzMDUuNTgsInRheCI6MzU4LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNi4zNywiYmFzZV9mYXJlIjoxMjY3LjU1LCJ0YXgiOjM1OC44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjI2LjM3LCJiYXNlX2ZhcmUiOjEyNjcuNTUsInRheCI6MzU4LjgyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "945.51", "tax": "267.66", "discount": 0, "ait": "0.00", "service_charge": 28.37 }, "partner": { "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66, "gross": { "base_fare": "945.51", "tax": "267.66", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjQuNDAiLCJiYXNlX2ZhcmUiOiIxMzA1LjU4IiwidGF4IjoiMzU4LjgyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Ny41NSIsInRheCI6IjM1OC44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjAzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguMDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4zNyIsImJhc2VfZmFyZSI6IjEyNjcuNTUiLCJ0YXgiOiIzNTguODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY3LjU1IiwidGF4IjoiMzU4LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4zNyIsImJhc2VfZmFyZSI6IjEyNjcuNTUiLCJ0YXgiOiIzNTguODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1241.54, "filter": { "id": "F77TX00174-1827", "price": 1241.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1829*_*RoADW4kEa5ftOOfU", "flight_key": "F77TX00174-1828", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1241.54, "gross_total": 1626.37, "base_fare": 973.88, "tax": 267.66, "sell": { "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2NC40LCJiYXNlX2ZhcmUiOjEzMDUuNTgsInRheCI6MzU4LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNi4zNywiYmFzZV9mYXJlIjoxMjY3LjU1LCJ0YXgiOjM1OC44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjI2LjM3LCJiYXNlX2ZhcmUiOjEyNjcuNTUsInRheCI6MzU4LjgyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "945.51", "tax": "267.66", "discount": 0, "ait": "0.00", "service_charge": 28.37 }, "partner": { "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66, "gross": { "base_fare": "945.51", "tax": "267.66", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjQuNDAiLCJiYXNlX2ZhcmUiOiIxMzA1LjU4IiwidGF4IjoiMzU4LjgyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Ny41NSIsInRheCI6IjM1OC44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjAzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguMDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4zNyIsImJhc2VfZmFyZSI6IjEyNjcuNTUiLCJ0YXgiOiIzNTguODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY3LjU1IiwidGF4IjoiMzU4LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4zNyIsImJhc2VfZmFyZSI6IjEyNjcuNTUiLCJ0YXgiOiIzNTguODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1241.54, "filter": { "id": "F77TX00174-1828", "price": 1241.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1830*_*aDijoTc1RT2xAwjs", "flight_key": "F77TX00174-1829", "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-11 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-12 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-11", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "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 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-12 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-12", "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": "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": "30", "unit": "kg", "title": "30 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1241.54, "gross_total": 1626.37, "base_fare": 973.88, "tax": 267.66, "sell": { "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2NC40LCJiYXNlX2ZhcmUiOjEzMDUuNTgsInRheCI6MzU4LjgyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTYyNi4zNywiYmFzZV9mYXJlIjoxMjY3LjU1LCJ0YXgiOjM1OC44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNjI2LjM3LCJiYXNlX2ZhcmUiOjEyNjcuNTUsInRheCI6MzU4LjgyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "945.51", "tax": "267.66", "discount": 0, "ait": "0.00", "service_charge": 28.37 }, "partner": { "currency": "GBP", "total": 1241.54, "base_fare": 973.88, "tax": 267.66, "gross": { "base_fare": "945.51", "tax": "267.66", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2NjQuNDAiLCJiYXNlX2ZhcmUiOiIxMzA1LjU4IiwidGF4IjoiMzU4LjgyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI2Ny41NSIsInRheCI6IjM1OC44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4LjAzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguMDMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4zNyIsImJhc2VfZmFyZSI6IjEyNjcuNTUiLCJ0YXgiOiIzNTguODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjY3LjU1IiwidGF4IjoiMzU4LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTYyNi4zNyIsImJhc2VfZmFyZSI6IjEyNjcuNTUiLCJ0YXgiOiIzNTguODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTYyNi4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1241.54, "filter": { "id": "F77TX00174-1829", "price": 1241.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1831*_*hwCQ2vh8l6K2k2eu", "flight_key": "F77TX00174-1830", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1830", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1832*_*q43O0hiUYToE0PfA", "flight_key": "F77TX00174-1831", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1831", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1833*_*0TxCguAcNcVsPGyl", "flight_key": "F77TX00174-1832", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1832", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1834*_*p8AtphQXQ3IRPXfm", "flight_key": "F77TX00174-1833", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1833", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1835*_*Ns0lEOfH5NxxjPA5", "flight_key": "F77TX00174-1834", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1834", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1836*_*5RUr1305jZv5g5Lq", "flight_key": "F77TX00174-1835", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1835", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1837*_*56XJ37EeD2hjxTEH", "flight_key": "F77TX00174-1836", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1836", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1838*_*MIv7rz38wx0erWl2", "flight_key": "F77TX00174-1837", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1837", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1839*_*P6bx6iwfdz6cSpdM", "flight_key": "F77TX00174-1838", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H15M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT07H55M", "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": "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": 1258.52, "gross_total": 1646.02, "base_fare": 1054.13, "tax": 204.39, "sell": { "currency": "GBP", "total": 1258.52, "base_fare": 1054.13, "tax": 204.39 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY4Ny4xOCwiYmFzZV9mYXJlIjoxNDEzLjE3LCJ0YXgiOjI3NC4wMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NDYuMDIsImJhc2VfZmFyZSI6MTM3Mi4wMSwidGF4IjoyNzQuMDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY0Ni4wMiwiYmFzZV9mYXJlIjoxMzcyLjAxLCJ0YXgiOjI3NC4wMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1258.52, "base_fare": 1054.13, "tax": 204.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1023.43", "tax": "204.39", "discount": 0, "ait": "0.00", "service_charge": 30.7 }, "partner": { "currency": "GBP", "total": 1258.52, "base_fare": 1054.13, "tax": 204.39, "gross": { "base_fare": "1023.43", "tax": "204.39", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2ODcuMTgiLCJiYXNlX2ZhcmUiOiIxNDEzLjE3IiwidGF4IjoiMjc0LjAxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3Mi4wMSIsInRheCI6IjI3NC4wMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjE2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMTYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0Ni4wMiIsImJhc2VfZmFyZSI6IjEzNzIuMDEiLCJ0YXgiOiIyNzQuMDEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcyLjAxIiwidGF4IjoiMjc0LjAxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY0Ni4wMiIsImJhc2VfZmFyZSI6IjEzNzIuMDEiLCJ0YXgiOiIyNzQuMDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY0Ni4wMiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1258.52, "filter": { "id": "F77TX00174-1838", "price": 1258.52, "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-11 15:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111545kwi202601120045102kwi202601120840jed202601121100787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1840*_*9jvGXSIx0n2NlPIm", "flight_key": "F77TX00174-1839", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1839", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1841*_*tteCjRq2b6TTQrie", "flight_key": "F77TX00174-1840", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1840", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1842*_*JI1X0nUjGfdpCTtP", "flight_key": "F77TX00174-1841", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1841", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1843*_*x7rYosAQxXxNlpvy", "flight_key": "F77TX00174-1842", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1261.78, "gross_total": 1652.08, "base_fare": 1010.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY5MS41NSwiYmFzZV9mYXJlIjoxMzU1LjAyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NTIuMDgsImJhc2VfZmFyZSI6MTMxNS41NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY1Mi4wOCwiYmFzZV9mYXJlIjoxMzE1LjU1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.44 }, "partner": { "currency": "GBP", "total": 1261.78, "base_fare": 1010.76, "tax": 251.03, "gross": { "base_fare": "981.31", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE2OTEuNTUiLCJiYXNlX2ZhcmUiOiIxMzU1LjAyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMxNS41NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5LjQ3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNDciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzE1LjU1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY1Mi4wOCIsImJhc2VfZmFyZSI6IjEzMTUuNTUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY1Mi4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1261.78, "filter": { "id": "F77TX00174-1842", "price": 1261.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1844*_*OUJPDRkRsJbi8Avx", "flight_key": "F77TX00174-1843", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H5M", "transit_time": "PT14H9M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT3H36M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 1275.24, "gross_total": 1668.59, "base_fare": 1049.99, "tax": 225.25, "sell": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwOS41OSwiYmFzZV9mYXJlIjoxNDA3LjYyLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjguNTksImJhc2VfZmFyZSI6MTM2Ni42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2OC41OSwiYmFzZV9mYXJlIjoxMzY2LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 30.58 }, "partner": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDkuNTkiLCJiYXNlX2ZhcmUiOiIxNDA3LjYyIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Ni42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzY2LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2OC41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1275.24, "filter": { "id": "F77TX00174-1843", "price": 1275.24, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1845*_*JqX4NtYuU4or7Rae", "flight_key": "F77TX00174-1844", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 1275.24, "gross_total": 1668.59, "base_fare": 1049.99, "tax": 225.25, "sell": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwOS41OSwiYmFzZV9mYXJlIjoxNDA3LjYyLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjguNTksImJhc2VfZmFyZSI6MTM2Ni42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2OC41OSwiYmFzZV9mYXJlIjoxMzY2LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 30.58 }, "partner": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDkuNTkiLCJiYXNlX2ZhcmUiOiIxNDA3LjYyIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Ni42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzY2LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2OC41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1275.24, "filter": { "id": "F77TX00174-1844", "price": 1275.24, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1846*_*izu203H0OE63ZFrG", "flight_key": "F77TX00174-1845", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H45M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 1275.24, "gross_total": 1668.59, "base_fare": 1049.99, "tax": 225.25, "sell": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwOS41OSwiYmFzZV9mYXJlIjoxNDA3LjYyLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjguNTksImJhc2VfZmFyZSI6MTM2Ni42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2OC41OSwiYmFzZV9mYXJlIjoxMzY2LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 30.58 }, "partner": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDkuNTkiLCJiYXNlX2ZhcmUiOiIxNDA3LjYyIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Ni42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzY2LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2OC41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1275.24, "filter": { "id": "F77TX00174-1845", "price": 1275.24, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1847*_*EjInXNpLMleGjuRj", "flight_key": "F77TX00174-1846", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D4H5M", "transit_time": "PT14H32M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 16:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 16:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 17:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 17:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H14M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 1275.24, "gross_total": 1668.59, "base_fare": 1049.99, "tax": 225.25, "sell": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwOS41OSwiYmFzZV9mYXJlIjoxNDA3LjYyLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjguNTksImJhc2VfZmFyZSI6MTM2Ni42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2OC41OSwiYmFzZV9mYXJlIjoxMzY2LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 30.58 }, "partner": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDkuNTkiLCJiYXNlX2ZhcmUiOiIxNDA3LjYyIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Ni42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzY2LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2OC41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1275.24, "filter": { "id": "F77TX00174-1846", "price": 1275.24, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630lcy2026011116458773lcy202601111646qqu2026011117308773qqu202601111752qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1848*_*MyDlnqDq74zpOCEY", "flight_key": "F77TX00174-1847", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H5M", "transit_time": "PT12H33M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 1275.24, "gross_total": 1668.59, "base_fare": 1049.99, "tax": 225.25, "sell": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwOS41OSwiYmFzZV9mYXJlIjoxNDA3LjYyLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjguNTksImJhc2VfZmFyZSI6MTM2Ni42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2OC41OSwiYmFzZV9mYXJlIjoxMzY2LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 30.58 }, "partner": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDkuNTkiLCJiYXNlX2ZhcmUiOiIxNDA3LjYyIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Ni42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzY2LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2OC41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1275.24, "filter": { "id": "F77TX00174-1847", "price": 1275.24, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1849*_*9xQgO6iS8YIIbSKL", "flight_key": "F77TX00174-1848", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D6H45M", "transit_time": "PT17H18M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 1275.24, "gross_total": 1668.59, "base_fare": 1049.99, "tax": 225.25, "sell": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwOS41OSwiYmFzZV9mYXJlIjoxNDA3LjYyLCJ0YXgiOjMwMS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjguNTksImJhc2VfZmFyZSI6MTM2Ni42MiwidGF4IjozMDEuOTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2OC41OSwiYmFzZV9mYXJlIjoxMzY2LjYyLCJ0YXgiOjMwMS45N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": 0, "ait": "0.00", "service_charge": 30.58 }, "partner": { "currency": "GBP", "total": 1275.24, "base_fare": 1049.99, "tax": 225.25, "gross": { "base_fare": "1019.41", "tax": "225.25", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDkuNTkiLCJiYXNlX2ZhcmUiOiIxNDA3LjYyIiwidGF4IjoiMzAxLjk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM2Ni42MiIsInRheCI6IjMwMS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjAwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzY2LjYyIiwidGF4IjoiMzAxLjk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OC41OSIsImJhc2VfZmFyZSI6IjEzNjYuNjIiLCJ0YXgiOiIzMDEuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2OC41OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1275.24, "filter": { "id": "F77TX00174-1848", "price": 1275.24, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1850*_*pXD9Zb5gkCLgOpdi", "flight_key": "F77TX00174-1849", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1270.07, "gross_total": 1662.86, "base_fare": 1019.04, "tax": 251.03, "sell": { "currency": "GBP", "total": 1270.07, "base_fare": 1019.04, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwMi42NSwiYmFzZV9mYXJlIjoxMzY2LjEyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjIuODYsImJhc2VfZmFyZSI6MTMyNi4zMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2Mi44NiwiYmFzZV9mYXJlIjoxMzI2LjMzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1270.07, "base_fare": 1019.04, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "989.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.68 }, "partner": { "currency": "GBP", "total": 1270.07, "base_fare": 1019.04, "tax": 251.03, "gross": { "base_fare": "989.36", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDIuNjUiLCJiYXNlX2ZhcmUiOiIxMzY2LjEyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNi4zMyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2Mi44NiIsImJhc2VfZmFyZSI6IjEzMjYuMzMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzI2LjMzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2Mi44NiIsImJhc2VfZmFyZSI6IjEzMjYuMzMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2Mi44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1270.07, "filter": { "id": "F77TX00174-1849", "price": 1270.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1851*_*bM0jQIwF8UqKDEvC", "flight_key": "F77TX00174-1850", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1270.07, "gross_total": 1662.86, "base_fare": 1019.04, "tax": 251.03, "sell": { "currency": "GBP", "total": 1270.07, "base_fare": 1019.04, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwMi42NSwiYmFzZV9mYXJlIjoxMzY2LjEyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjIuODYsImJhc2VfZmFyZSI6MTMyNi4zMywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2Mi44NiwiYmFzZV9mYXJlIjoxMzI2LjMzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1270.07, "base_fare": 1019.04, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "989.36", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 29.68 }, "partner": { "currency": "GBP", "total": 1270.07, "base_fare": 1019.04, "tax": 251.03, "gross": { "base_fare": "989.36", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 29.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDIuNjUiLCJiYXNlX2ZhcmUiOiIxMzY2LjEyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTMyNi4zMyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM5Ljc5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzkuNzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2Mi44NiIsImJhc2VfZmFyZSI6IjEzMjYuMzMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzI2LjMzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2Mi44NiIsImJhc2VfZmFyZSI6IjEzMjYuMzMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2Mi44NiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1270.07, "filter": { "id": "F77TX00174-1850", "price": 1270.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1852*_*pzrDnul5LocjB4xI", "flight_key": "F77TX00174-1851", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 1269.94, "gross_total": 1669.42, "base_fare": 846.62, "tax": 423.32, "sell": { "currency": "GBP", "total": 1269.94, "base_fare": 846.62, "tax": 423.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwMi40OCwiYmFzZV9mYXJlIjoxMTM0Ljk4LCJ0YXgiOjU2Ny41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2OS40MiwiYmFzZV9mYXJlIjoxMTAxLjkyLCJ0YXgiOjU2Ny41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjkuNDIsImJhc2VfZmFyZSI6MTEwMS45MiwidGF4Ijo1NjcuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1269.94, "base_fare": 846.62, "tax": 423.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "821.96", "tax": "423.32", "discount": 0, "ait": "0.00", "service_charge": 24.66 }, "partner": { "currency": "GBP", "total": 1269.94, "base_fare": 846.62, "tax": 423.32, "gross": { "base_fare": "821.96", "tax": "423.32", "discount": "0.00", "ait": "0.00", "service_charge": 24.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDIuNDgiLCJiYXNlX2ZhcmUiOiIxMTM0Ljk4IiwidGF4IjoiNTY3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwMS45MiIsInRheCI6IjU2Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjA2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuMDYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OS40MiIsImJhc2VfZmFyZSI6IjExMDEuOTIiLCJ0YXgiOiI1NjcuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTAxLjkyIiwidGF4IjoiNTY3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OS40MiIsImJhc2VfZmFyZSI6IjExMDEuOTIiLCJ0YXgiOiI1NjcuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2OS40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1269.94, "filter": { "id": "F77TX00174-1851", "price": 1269.94, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 22:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601111850jed202601112200669", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1853*_*nLvBJFVX9VhFhtCE", "flight_key": "F77TX00174-1852", "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-11 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-11 16:30:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "CAI", "departure_time": "2026-01-11 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-11 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-11", "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": "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": 1269.94, "gross_total": 1669.42, "base_fare": 846.62, "tax": 423.32, "sell": { "currency": "GBP", "total": 1269.94, "base_fare": 846.62, "tax": 423.32 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcwMi40OCwiYmFzZV9mYXJlIjoxMTM0Ljk4LCJ0YXgiOjU2Ny41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY2OS40MiwiYmFzZV9mYXJlIjoxMTAxLjkyLCJ0YXgiOjU2Ny41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NjkuNDIsImJhc2VfZmFyZSI6MTEwMS45MiwidGF4Ijo1NjcuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1269.94, "base_fare": 846.62, "tax": 423.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "821.96", "tax": "423.32", "discount": 0, "ait": "0.00", "service_charge": 24.66 }, "partner": { "currency": "GBP", "total": 1269.94, "base_fare": 846.62, "tax": 423.32, "gross": { "base_fare": "821.96", "tax": "423.32", "discount": "0.00", "ait": "0.00", "service_charge": 24.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MDIuNDgiLCJiYXNlX2ZhcmUiOiIxMTM0Ljk4IiwidGF4IjoiNTY3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTEwMS45MiIsInRheCI6IjU2Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjMzLjA2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzMuMDYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OS40MiIsImJhc2VfZmFyZSI6IjExMDEuOTIiLCJ0YXgiOiI1NjcuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMTAxLjkyIiwidGF4IjoiNTY3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY2OS40MiIsImJhc2VfZmFyZSI6IjExMDEuOTIiLCJ0YXgiOiI1NjcuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY2OS40MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1269.94, "filter": { "id": "F77TX00174-1852", "price": 1269.94, "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-11 09:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110940cai202601111630784cai202601112005jed202601112320643", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1854*_*UENk3qfvHU4mxIs9", "flight_key": "F77TX00174-1853", "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-11 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-12 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-11", "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": "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 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": "ADD", "departure_time": "2026-01-12 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-12 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-12", "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": "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 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": 1280.38, "gross_total": 1677.62, "base_fare": 995.25, "tax": 285.13, "sell": { "currency": "GBP", "total": 1280.38, "base_fare": 995.25, "tax": 285.13 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTcxNi40OCwiYmFzZV9mYXJlIjoxMzM0LjIzLCJ0YXgiOjM4Mi4yNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE2NzcuNjIsImJhc2VfZmFyZSI6MTI5NS4zNywidGF4IjozODIuMjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTY3Ny42MiwiYmFzZV9mYXJlIjoxMjk1LjM3LCJ0YXgiOjM4Mi4yNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1280.38, "base_fare": 995.25, "tax": 285.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "966.26", "tax": "285.13", "discount": 0, "ait": "0.00", "service_charge": 28.99 }, "partner": { "currency": "GBP", "total": 1280.38, "base_fare": 995.25, "tax": 285.13, "gross": { "base_fare": "966.26", "tax": "285.13", "discount": "0.00", "ait": "0.00", "service_charge": 28.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3MTYuNDgiLCJiYXNlX2ZhcmUiOiIxMzM0LjIzIiwidGF4IjoiMzgyLjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI5NS4zNyIsInRheCI6IjM4Mi4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM4Ljg2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzguODYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY3Ny42MiIsImJhc2VfZmFyZSI6IjEyOTUuMzciLCJ0YXgiOiIzODIuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjk1LjM3IiwidGF4IjoiMzgyLjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTY3Ny42MiIsImJhc2VfZmFyZSI6IjEyOTUuMzciLCJ0YXgiOiIzODIuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTY3Ny42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1280.38, "filter": { "id": "F77TX00174-1853", "price": 1280.38, "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": "B", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112015add202601120700701add202601121100jed202601121330462", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1855*_*LCloSM4cgNHdB6S1", "flight_key": "F77TX00174-1854", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1311.35, "gross_total": 1716.6, "base_fare": 1060.32, "tax": 251.03, "sell": { "currency": "GBP", "total": 1311.35, "base_fare": 1060.32, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc1OCwiYmFzZV9mYXJlIjoxNDIxLjQ3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MTYuNiwiYmFzZV9mYXJlIjoxMzgwLjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNzE2LjYsImJhc2VfZmFyZSI6MTM4MC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1311.35, "base_fare": 1060.32, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1029.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 30.88 }, "partner": { "currency": "GBP", "total": 1311.35, "base_fare": 1060.32, "tax": 251.03, "gross": { "base_fare": "1029.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NTguMDAiLCJiYXNlX2ZhcmUiOiIxNDIxLjQ3IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4MC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcxNi42MCIsImJhc2VfZmFyZSI6IjEzODAuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzgwLjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcxNi42MCIsImJhc2VfZmFyZSI6IjEzODAuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTcxNi42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1311.35, "filter": { "id": "F77TX00174-1854", "price": 1311.35, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1856*_*uny535FKqAOYskf7", "flight_key": "F77TX00174-1855", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1311.35, "gross_total": 1716.6, "base_fare": 1060.32, "tax": 251.03, "sell": { "currency": "GBP", "total": 1311.35, "base_fare": 1060.32, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc1OCwiYmFzZV9mYXJlIjoxNDIxLjQ3LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MTYuNiwiYmFzZV9mYXJlIjoxMzgwLjA3LCJ0YXgiOjMzNi41MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNzE2LjYsImJhc2VfZmFyZSI6MTM4MC4wNywidGF4IjozMzYuNTN9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1311.35, "base_fare": 1060.32, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1029.44", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 30.88 }, "partner": { "currency": "GBP", "total": 1311.35, "base_fare": 1060.32, "tax": 251.03, "gross": { "base_fare": "1029.44", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NTguMDAiLCJiYXNlX2ZhcmUiOiIxNDIxLjQ3IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM4MC4wNyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjQwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuNDAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcxNi42MCIsImJhc2VfZmFyZSI6IjEzODAuMDciLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzgwLjA3IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTcxNi42MCIsImJhc2VfZmFyZSI6IjEzODAuMDciLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTcxNi42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1311.35, "filter": { "id": "F77TX00174-1855", "price": 1311.35, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1857*_*Zh1XBMtdNBjwEf6U", "flight_key": "F77TX00174-1856", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1322.97, "gross_total": 1732.39, "base_fare": 1054.53, "tax": 268.44, "sell": { "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3My41NywiYmFzZV9mYXJlIjoxNDEzLjcsInRheCI6MzU5Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczMi4zOSwiYmFzZV9mYXJlIjoxMzcyLjUyLCJ0YXgiOjM1OS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNzMyLjM5LCJiYXNlX2ZhcmUiOjEzNzIuNTIsInRheCI6MzU5Ljg3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1023.81", "tax": "268.44", "discount": 0, "ait": "0.00", "service_charge": 30.72 }, "partner": { "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44, "gross": { "base_fare": "1023.81", "tax": "268.44", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzMuNTciLCJiYXNlX2ZhcmUiOiIxNDEzLjcwIiwidGF4IjoiMzU5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3Mi41MiIsInRheCI6IjM1OS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczMi4zOSIsImJhc2VfZmFyZSI6IjEzNzIuNTIiLCJ0YXgiOiIzNTkuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcyLjUyIiwidGF4IjoiMzU5Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczMi4zOSIsImJhc2VfZmFyZSI6IjEzNzIuNTIiLCJ0YXgiOiIzNTkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczMi4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1322.97, "filter": { "id": "F77TX00174-1856", "price": 1322.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1858*_*bJQc9fofKVCBY6cC", "flight_key": "F77TX00174-1857", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1322.97, "gross_total": 1732.39, "base_fare": 1054.53, "tax": 268.44, "sell": { "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3My41NywiYmFzZV9mYXJlIjoxNDEzLjcsInRheCI6MzU5Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczMi4zOSwiYmFzZV9mYXJlIjoxMzcyLjUyLCJ0YXgiOjM1OS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNzMyLjM5LCJiYXNlX2ZhcmUiOjEzNzIuNTIsInRheCI6MzU5Ljg3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1023.81", "tax": "268.44", "discount": 0, "ait": "0.00", "service_charge": 30.72 }, "partner": { "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44, "gross": { "base_fare": "1023.81", "tax": "268.44", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzMuNTciLCJiYXNlX2ZhcmUiOiIxNDEzLjcwIiwidGF4IjoiMzU5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3Mi41MiIsInRheCI6IjM1OS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczMi4zOSIsImJhc2VfZmFyZSI6IjEzNzIuNTIiLCJ0YXgiOiIzNTkuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcyLjUyIiwidGF4IjoiMzU5Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczMi4zOSIsImJhc2VfZmFyZSI6IjEzNzIuNTIiLCJ0YXgiOiIzNTkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczMi4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1322.97, "filter": { "id": "F77TX00174-1857", "price": 1322.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1859*_*sd5RtLRLGzu0sefr", "flight_key": "F77TX00174-1858", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1322.97, "gross_total": 1732.39, "base_fare": 1054.53, "tax": 268.44, "sell": { "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3My41NywiYmFzZV9mYXJlIjoxNDEzLjcsInRheCI6MzU5Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczMi4zOSwiYmFzZV9mYXJlIjoxMzcyLjUyLCJ0YXgiOjM1OS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNzMyLjM5LCJiYXNlX2ZhcmUiOjEzNzIuNTIsInRheCI6MzU5Ljg3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1023.81", "tax": "268.44", "discount": 0, "ait": "0.00", "service_charge": 30.72 }, "partner": { "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44, "gross": { "base_fare": "1023.81", "tax": "268.44", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzMuNTciLCJiYXNlX2ZhcmUiOiIxNDEzLjcwIiwidGF4IjoiMzU5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3Mi41MiIsInRheCI6IjM1OS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczMi4zOSIsImJhc2VfZmFyZSI6IjEzNzIuNTIiLCJ0YXgiOiIzNTkuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcyLjUyIiwidGF4IjoiMzU5Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczMi4zOSIsImJhc2VfZmFyZSI6IjEzNzIuNTIiLCJ0YXgiOiIzNTkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczMi4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1322.97, "filter": { "id": "F77TX00174-1858", "price": 1322.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1860*_*gBJBogj985Bse0bI", "flight_key": "F77TX00174-1859", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1322.97, "gross_total": 1732.39, "base_fare": 1054.53, "tax": 268.44, "sell": { "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3My41NywiYmFzZV9mYXJlIjoxNDEzLjcsInRheCI6MzU5Ljg3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczMi4zOSwiYmFzZV9mYXJlIjoxMzcyLjUyLCJ0YXgiOjM1OS44NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoxNzMyLjM5LCJiYXNlX2ZhcmUiOjEzNzIuNTIsInRheCI6MzU5Ljg3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1023.81", "tax": "268.44", "discount": 0, "ait": "0.00", "service_charge": 30.72 }, "partner": { "currency": "GBP", "total": 1322.97, "base_fare": 1054.53, "tax": 268.44, "gross": { "base_fare": "1023.81", "tax": "268.44", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzMuNTciLCJiYXNlX2ZhcmUiOiIxNDEzLjcwIiwidGF4IjoiMzU5Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM3Mi41MiIsInRheCI6IjM1OS44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQxLjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDEuMTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczMi4zOSIsImJhc2VfZmFyZSI6IjEzNzIuNTIiLCJ0YXgiOiIzNTkuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzcyLjUyIiwidGF4IjoiMzU5Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczMi4zOSIsImJhc2VfZmFyZSI6IjEzNzIuNTIiLCJ0YXgiOiIzNTkuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczMi4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1322.97, "filter": { "id": "F77TX00174-1859", "price": 1322.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1861*_*owHXQcKU8jPCU67D", "flight_key": "F77TX00174-1860", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H50M", "transit_time": "PT19H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1860", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1862*_*yesdsMd6M7K5scbb", "flight_key": "F77TX00174-1861", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H50M", "transit_time": "PT19H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT19H45M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1861", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1863*_*097xsqMczpgYcpwr", "flight_key": "F77TX00174-1862", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "PT15H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1862", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1864*_*YJc0pwhCrkrTOuLB", "flight_key": "F77TX00174-1863", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D1H20M", "transit_time": "PT15H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT15H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1863", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1865*_*3odlbrZrZ2z2Uv3Q", "flight_key": "F77TX00174-1864", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1864", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1866*_*3AIRT2w7Iy6HV6mF", "flight_key": "F77TX00174-1865", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H10M", "transit_time": "PT13H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT13H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1865", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1867*_*A3dxPLwwENO2jSY9", "flight_key": "F77TX00174-1866", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1866", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1868*_*lgDffTn5UWt12zpw", "flight_key": "F77TX00174-1867", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H0M", "transit_time": "PT9H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT09H55M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1867", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1869*_*A2UzYi3ft4tLftIH", "flight_key": "F77TX00174-1868", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1868", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1870*_*piqcA6XjsPmGVEAt", "flight_key": "F77TX00174-1869", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1869", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1871*_*ITU3mvp0Yqc2fa7n", "flight_key": "F77TX00174-1870", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1870", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1872*_*iUb0G5gSaj4HgerQ", "flight_key": "F77TX00174-1871", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1871", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1873*_*5X10L0F0u1HysscF", "flight_key": "F77TX00174-1872", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1872", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235dxb20260112093542dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1874*_*DQ2SYiz9fLCr0kpD", "flight_key": "F77TX00174-1873", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H25M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT06H10M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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": 1326.16, "gross_total": 1737.13, "base_fare": 1042.78, "tax": 283.38, "sell": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3Ny44NSwiYmFzZV9mYXJlIjoxMzk3Ljk1LCJ0YXgiOjM3OS45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNy4xMywiYmFzZV9mYXJlIjoxMzU3LjIzLCJ0YXgiOjM3OS45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzcuMTMsImJhc2VfZmFyZSI6MTM1Ny4yMywidGF4IjozNzkuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 30.37 }, "partner": { "currency": "GBP", "total": 1326.16, "base_fare": 1042.78, "tax": 283.38, "gross": { "base_fare": "1012.41", "tax": "283.38", "discount": "0.00", "ait": "0.00", "service_charge": 30.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzcuODUiLCJiYXNlX2ZhcmUiOiIxMzk3Ljk1IiwidGF4IjoiMzc5LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTM1Ny4yMyIsInRheCI6IjM3OS45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQwLjcyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDAuNzIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMzU3LjIzIiwidGF4IjoiMzc5LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNy4xMyIsImJhc2VfZmFyZSI6IjEzNTcuMjMiLCJ0YXgiOiIzNzkuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNy4xMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.16, "filter": { "id": "F77TX00174-1873", "price": 1326.16, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235dxb20260112093542dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1875*_*hiztBLXL2qos3JfO", "flight_key": "F77TX00174-1874", "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-11 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-12 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-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1326.86, "gross_total": 1736.77, "base_fare": 1075.82, "tax": 251.03, "sell": { "currency": "GBP", "total": 1326.86, "base_fare": 1075.82, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3OC43OCwiYmFzZV9mYXJlIjoxNDQyLjI1LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzYuNzcsImJhc2VfZmFyZSI6MTQwMC4yNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNi43NywiYmFzZV9mYXJlIjoxNDAwLjI0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.86, "base_fare": 1075.82, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1044.49", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.34 }, "partner": { "currency": "GBP", "total": 1326.86, "base_fare": 1075.82, "tax": 251.03, "gross": { "base_fare": "1044.49", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzguNzgiLCJiYXNlX2ZhcmUiOiIxNDQyLjI1IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMC4yNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNi43NyIsImJhc2VfZmFyZSI6IjE0MDAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDAwLjI0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNi43NyIsImJhc2VfZmFyZSI6IjE0MDAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNi43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.86, "filter": { "id": "F77TX00174-1874", "price": 1326.86, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1876*_*QetwAbhW6QI2NKy3", "flight_key": "F77TX00174-1875", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1326.86, "gross_total": 1736.77, "base_fare": 1075.82, "tax": 251.03, "sell": { "currency": "GBP", "total": 1326.86, "base_fare": 1075.82, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3OC43OCwiYmFzZV9mYXJlIjoxNDQyLjI1LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3MzYuNzcsImJhc2VfZmFyZSI6MTQwMC4yNCwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTczNi43NywiYmFzZV9mYXJlIjoxNDAwLjI0LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1326.86, "base_fare": 1075.82, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1044.49", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.34 }, "partner": { "currency": "GBP", "total": 1326.86, "base_fare": 1075.82, "tax": 251.03, "gross": { "base_fare": "1044.49", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE3NzguNzgiLCJiYXNlX2ZhcmUiOiIxNDQyLjI1IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQwMC4yNCIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNi43NyIsImJhc2VfZmFyZSI6IjE0MDAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDAwLjI0IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTczNi43NyIsImJhc2VfZmFyZSI6IjE0MDAuMjQiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTczNi43OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1326.86, "filter": { "id": "F77TX00174-1875", "price": 1326.86, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1877*_*jnTaZVAWSNqG9mZi", "flight_key": "F77TX00174-1876", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1876", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1878*_*kxUzjTSYvNKoggzj", "flight_key": "F77TX00174-1877", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1877", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1879*_*OGeB5JBTTITkY3jP", "flight_key": "F77TX00174-1878", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1878", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1880*_*3eJvSwsBtiTkAPpy", "flight_key": "F77TX00174-1879", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1879", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1881*_*vKUYFRiDGB5J1dwS", "flight_key": "F77TX00174-1880", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1880", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1882*_*odJrtBTdnGaZWyVP", "flight_key": "F77TX00174-1881", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1881", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1883*_*j8j8j8X9H5CfZo5P", "flight_key": "F77TX00174-1882", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1882", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1884*_*wBOjzLLtCACgx90D", "flight_key": "F77TX00174-1883", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1883", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1885*_*RXbHT0qPabOfmSmb", "flight_key": "F77TX00174-1884", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1884", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1886*_*hHkl4NJWOrZh4t1n", "flight_key": "F77TX00174-1885", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1885", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1887*_*jtYZqjY82405VB22", "flight_key": "F77TX00174-1886", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1886", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1888*_*fQ78k93IERCsYluW", "flight_key": "F77TX00174-1887", "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-11 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-12 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1346.45, "gross_total": 1762.28, "base_fare": 1095.42, "tax": 251.03, "sell": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgwNS4wNSwiYmFzZV9mYXJlIjoxNDY4LjUyLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NjIuMjgsImJhc2VfZmFyZSI6MTQyNS43NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc2Mi4yOCwiYmFzZV9mYXJlIjoxNDI1Ljc1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 31.9 }, "partner": { "currency": "GBP", "total": 1346.45, "base_fare": 1095.42, "tax": 251.03, "gross": { "base_fare": "1063.52", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 31.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MDUuMDUiLCJiYXNlX2ZhcmUiOiIxNDY4LjUyIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQyNS43NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQyLjc3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDIuNzciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDI1Ljc1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc2Mi4yOCIsImJhc2VfZmFyZSI6IjE0MjUuNzUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc2Mi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1346.45, "filter": { "id": "F77TX00174-1887", "price": 1346.45, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1889*_*C2WvRkbCXKsizOlC", "flight_key": "F77TX00174-1888", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1354.74, "gross_total": 1773.06, "base_fare": 1103.71, "tax": 251.03, "sell": { "currency": "GBP", "total": 1354.74, "base_fare": 1103.71, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgxNi4xNiwiYmFzZV9mYXJlIjoxNDc5LjYzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NzMuMDYsImJhc2VfZmFyZSI6MTQzNi41MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3My4wNiwiYmFzZV9mYXJlIjoxNDM2LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1354.74, "base_fare": 1103.71, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1071.56", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 32.15 }, "partner": { "currency": "GBP", "total": 1354.74, "base_fare": 1103.71, "tax": 251.03, "gross": { "base_fare": "1071.56", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 32.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MTYuMTYiLCJiYXNlX2ZhcmUiOiIxNDc5LjYzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzNi41MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc3My4wNiIsImJhc2VfZmFyZSI6IjE0MzYuNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDM2LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc3My4wNiIsImJhc2VfZmFyZSI6IjE0MzYuNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc3My4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1354.74, "filter": { "id": "F77TX00174-1888", "price": 1354.74, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1890*_*h1QguCLNFS70RW35", "flight_key": "F77TX00174-1889", "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-11 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-11 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-11", "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": "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": "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 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-12 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-12", "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": "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": "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": 1354.74, "gross_total": 1773.06, "base_fare": 1103.71, "tax": 251.03, "sell": { "currency": "GBP", "total": 1354.74, "base_fare": 1103.71, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgxNi4xNiwiYmFzZV9mYXJlIjoxNDc5LjYzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NzMuMDYsImJhc2VfZmFyZSI6MTQzNi41MywidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3My4wNiwiYmFzZV9mYXJlIjoxNDM2LjUzLCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1354.74, "base_fare": 1103.71, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1071.56", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 32.15 }, "partner": { "currency": "GBP", "total": 1354.74, "base_fare": 1103.71, "tax": 251.03, "gross": { "base_fare": "1071.56", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 32.15 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MTYuMTYiLCJiYXNlX2ZhcmUiOiIxNDc5LjYzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQzNi41MyIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjEwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuMTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc3My4wNiIsImJhc2VfZmFyZSI6IjE0MzYuNTMiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDM2LjUzIiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc3My4wNiIsImJhc2VfZmFyZSI6IjE0MzYuNTMiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc3My4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1354.74, "filter": { "id": "F77TX00174-1889", "price": 1354.74, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1891*_*sxW0Pe1d5x5ic0Q0", "flight_key": "F77TX00174-1890", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 10: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-11 19:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "104" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "104" }, "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-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT12H55M", "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": "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": 1355.84, "gross_total": 1773.38, "base_fare": 1133.63, "tax": 222.21, "sell": { "currency": "GBP", "total": 1355.84, "base_fare": 1133.63, "tax": 222.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgxNy42NCwiYmFzZV9mYXJlIjoxNTE5Ljc0LCJ0YXgiOjI5Ny45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc3My4zOCwiYmFzZV9mYXJlIjoxNDc1LjQ4LCJ0YXgiOjI5Ny45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3NzMuMzgsImJhc2VfZmFyZSI6MTQ3NS40OCwidGF4IjoyOTcuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1355.84, "base_fare": 1133.63, "tax": 222.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1100.61", "tax": "222.21", "discount": 0, "ait": "0.00", "service_charge": 33.02 }, "partner": { "currency": "GBP", "total": 1355.84, "base_fare": 1133.63, "tax": 222.21, "gross": { "base_fare": "1100.61", "tax": "222.21", "discount": "0.00", "ait": "0.00", "service_charge": 33.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MTcuNjQiLCJiYXNlX2ZhcmUiOiIxNTE5Ljc0IiwidGF4IjoiMjk3LjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3NS40OCIsInRheCI6IjI5Ny45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjI2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuMjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc3My4zOCIsImJhc2VfZmFyZSI6IjE0NzUuNDgiLCJ0YXgiOiIyOTcuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDc1LjQ4IiwidGF4IjoiMjk3LjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc3My4zOCIsImJhc2VfZmFyZSI6IjE0NzUuNDgiLCJ0YXgiOiIyOTcuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc3My4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1355.84, "filter": { "id": "F77TX00174-1890", "price": 1355.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": "Y", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 10:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111045kwi202601111945104kwi202601120840jed202601121100787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1892*_*CGPacjvZdwzNfFXP", "flight_key": "F77TX00174-1891", "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-11 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-12 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-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1367.12, "gross_total": 1789.18, "base_fare": 1116.09, "tax": 251.03, "sell": { "currency": "GBP", "total": 1367.12, "base_fare": 1116.09, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgzMi43NiwiYmFzZV9mYXJlIjoxNDk2LjIzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3ODkuMTgsImJhc2VfZmFyZSI6MTQ1Mi42NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc4OS4xOCwiYmFzZV9mYXJlIjoxNDUyLjY1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1367.12, "base_fare": 1116.09, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1083.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 32.51 }, "partner": { "currency": "GBP", "total": 1367.12, "base_fare": 1116.09, "tax": 251.03, "gross": { "base_fare": "1083.58", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 32.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MzIuNzYiLCJiYXNlX2ZhcmUiOiIxNDk2LjIzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi42NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc4OS4xOCIsImJhc2VfZmFyZSI6IjE0NTIuNjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDUyLjY1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc4OS4xOCIsImJhc2VfZmFyZSI6IjE0NTIuNjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc4OS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1367.12, "filter": { "id": "F77TX00174-1891", "price": 1367.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1893*_*IjB5MHXLJF3kBx9a", "flight_key": "F77TX00174-1892", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1367.12, "gross_total": 1789.18, "base_fare": 1116.09, "tax": 251.03, "sell": { "currency": "GBP", "total": 1367.12, "base_fare": 1116.09, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTgzMi43NiwiYmFzZV9mYXJlIjoxNDk2LjIzLCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE3ODkuMTgsImJhc2VfZmFyZSI6MTQ1Mi42NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTc4OS4xOCwiYmFzZV9mYXJlIjoxNDUyLjY1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1367.12, "base_fare": 1116.09, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1083.58", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 32.51 }, "partner": { "currency": "GBP", "total": 1367.12, "base_fare": 1116.09, "tax": 251.03, "gross": { "base_fare": "1083.58", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 32.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE4MzIuNzYiLCJiYXNlX2ZhcmUiOiIxNDk2LjIzIiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ1Mi42NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQzLjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDMuNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc4OS4xOCIsImJhc2VfZmFyZSI6IjE0NTIuNjUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDUyLjY1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTc4OS4xOCIsImJhc2VfZmFyZSI6IjE0NTIuNjUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTc4OS4xOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1367.12, "filter": { "id": "F77TX00174-1892", "price": 1367.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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1894*_*AWzrHLiBvM1HDzZG", "flight_key": "F77TX00174-1893", "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-11 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-11 20:25:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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": 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-12 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-12 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-12", "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": 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-12 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-12 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-12", "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": 1390.48, "gross_total": 1826.56, "base_fare": 961.22, "tax": 429.27, "sell": { "currency": "GBP", "total": 1390.48, "base_fare": 961.22, "tax": 429.27 }, "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.48, "base_fare": 961.22, "tax": 429.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "933.22", "tax": "429.27", "discount": 0, "ait": "0.00", "service_charge": 27.99 }, "partner": { "currency": "GBP", "total": 1390.48, "base_fare": 961.22, "tax": 429.27, "gross": { "base_fare": "933.22", "tax": "429.27", "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.48, "filter": { "id": "F77TX00174-1893", "price": 1390.48, "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-11 16:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111610cmn202601112025803cmn202601120235med202601121030248med202601121200jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1895*_*UBp0jDbfUUBhVlFo", "flight_key": "F77TX00174-1894", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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-12 16:45:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 19: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": "PT2H30M", "distance": null, "lay_over": "PT16H00M", "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.43, "gross_total": 1807.3, "base_fare": 1178.05, "tax": 204.39, "sell": { "currency": "GBP", "total": 1382.43, "base_fare": 1178.05, "tax": 204.39 }, "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.43, "base_fare": 1178.05, "tax": 204.39, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1143.73", "tax": "204.39", "discount": 0, "ait": "0.00", "service_charge": 34.31 }, "partner": { "currency": "GBP", "total": 1382.43, "base_fare": 1178.05, "tax": 204.39, "gross": { "base_fare": "1143.73", "tax": "204.39", "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.43, "filter": { "id": "F77TX00174-1894", "price": 1382.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": "Y", "connecting_airport": [ "KWI" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111545kwi202601120045102kwi202601121645jed202601121915785", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1896*_*AWUph38a9jvyBQJN", "flight_key": "F77TX00174-1895", "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-11 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-12 00:01:00", "destination_terminal": "", "destination_airport": { "name": "Queen Alia International Airport", "city": "Amman", "country": "Jordan", "timezone": "Asia\/Amman" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.13, "gross_total": 1875.78, "base_fare": 1027.28, "tax": 401.85, "sell": { "currency": "GBP", "total": 1429.13, "base_fare": 1027.28, "tax": 401.85 }, "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.13, "base_fare": 1027.28, "tax": 401.85, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "997.36", "tax": "401.85", "discount": 0, "ait": "0.00", "service_charge": 29.92 }, "partner": { "currency": "GBP", "total": 1429.13, "base_fare": 1027.28, "tax": 401.85, "gross": { "base_fare": "997.36", "tax": "401.85", "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.13, "filter": { "id": "F77TX00174-1895", "price": 1429.13, "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-11 16:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111605amm202601120001112amm202601120135jed202601120345704", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1897*_*jGOlGP56lYhT6GUc", "flight_key": "F77TX00174-1896", "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-11 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-11 21:20:00", "destination_terminal": "2", "destination_airport": { "name": "Mohammed V International Airport", "city": "Casablanca", "country": "Morocco", "timezone": "Africa\/Casablanca" }, "flight_date": "2026-01-11", "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": 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-12 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-12 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-12", "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": 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-12 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-12 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-12", "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": 1420.97, "gross_total": 1867.43, "base_fare": 961.22, "tax": 459.76, "sell": { "currency": "GBP", "total": 1420.97, "base_fare": 961.22, "tax": 459.76 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkwNC45NiwiYmFzZV9mYXJlIjoxMjg4LjYxLCJ0YXgiOjYxNi4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4NjcuNDMsImJhc2VfZmFyZSI6MTI1MS4wOCwidGF4Ijo2MTYuMzUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg2Ny40MywiYmFzZV9mYXJlIjoxMjUxLjA4LCJ0YXgiOjYxNi4zNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1420.97, "base_fare": 961.22, "tax": 459.76, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "933.22", "tax": "459.76", "discount": 0, "ait": "0.00", "service_charge": 27.99 }, "partner": { "currency": "GBP", "total": 1420.97, "base_fare": 961.22, "tax": 459.76, "gross": { "base_fare": "933.22", "tax": "459.76", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5MDQuOTYiLCJiYXNlX2ZhcmUiOiIxMjg4LjYxIiwidGF4IjoiNjE2LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTI1MS4wOCIsInRheCI6IjYxNi4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjM3LjUzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMzcuNTMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg2Ny40MyIsImJhc2VfZmFyZSI6IjEyNTEuMDgiLCJ0YXgiOiI2MTYuMzUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxMjUxLjA4IiwidGF4IjoiNjE2LjM1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg2Ny40MyIsImJhc2VfZmFyZSI6IjEyNTEuMDgiLCJ0YXgiOiI2MTYuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg2Ny40MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1420.97, "filter": { "id": "F77TX00174-1896", "price": 1420.97, "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-11 17:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111710cmn202601112120801cmn202601120235med202601121030248med202601121200jed202601121300248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1898*_*NrozUvzA7nEq0VYy", "flight_key": "F77TX00174-1897", "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-11 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-12 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-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "AUH", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1451.79, "gross_total": 1899.38, "base_fare": 1200.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1451.79, "base_fare": 1200.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni4yNywiYmFzZV9mYXJlIjoxNjA5Ljc0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTkuMzgsImJhc2VfZmFyZSI6MTU2Mi44NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5OS4zOCwiYmFzZV9mYXJlIjoxNTYyLjg1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1451.79, "base_fare": 1200.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1165.78", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 34.98 }, "partner": { "currency": "GBP", "total": 1451.79, "base_fare": 1200.76, "tax": 251.03, "gross": { "base_fare": "1165.78", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 34.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NDYuMjciLCJiYXNlX2ZhcmUiOiIxNjA5Ljc0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2Mi44NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg5OS4zOCIsImJhc2VfZmFyZSI6IjE1NjIuODUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTYyLjg1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg5OS4zOCIsImJhc2VfZmFyZSI6IjE1NjIuODUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg5OS4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1451.79, "filter": { "id": "F77TX00174-1897", "price": 1451.79, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1899*_*DlQBAtRt9S9ipYKr", "flight_key": "F77TX00174-1898", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1451.79, "gross_total": 1899.38, "base_fare": 1200.76, "tax": 251.03, "sell": { "currency": "GBP", "total": 1451.79, "base_fare": 1200.76, "tax": 251.03 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk0Ni4yNywiYmFzZV9mYXJlIjoxNjA5Ljc0LCJ0YXgiOjMzNi41M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE4OTkuMzgsImJhc2VfZmFyZSI6MTU2Mi44NSwidGF4IjozMzYuNTMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTg5OS4zOCwiYmFzZV9mYXJlIjoxNTYyLjg1LCJ0YXgiOjMzNi41M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1451.79, "base_fare": 1200.76, "tax": 251.03, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1165.78", "tax": "251.03", "discount": 0, "ait": "0.00", "service_charge": 34.98 }, "partner": { "currency": "GBP", "total": 1451.79, "base_fare": 1200.76, "tax": 251.03, "gross": { "base_fare": "1165.78", "tax": "251.03", "discount": "0.00", "ait": "0.00", "service_charge": 34.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NDYuMjciLCJiYXNlX2ZhcmUiOiIxNjA5Ljc0IiwidGF4IjoiMzM2LjUzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTU2Mi44NSIsInRheCI6IjMzNi41MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ2Ljg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDYuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg5OS4zOCIsImJhc2VfZmFyZSI6IjE1NjIuODUiLCJ0YXgiOiIzMzYuNTMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNTYyLjg1IiwidGF4IjoiMzM2LjUzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTg5OS4zOCIsImJhc2VfZmFyZSI6IjE1NjIuODUiLCJ0YXgiOiIzMzYuNTMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTg5OS4zOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1451.79, "filter": { "id": "F77TX00174-1898", "price": 1451.79, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1900*_*7EWyWen2owQoflFo", "flight_key": "F77TX00174-1899", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H15M", "transit_time": "PT12H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 10: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-11 19:45:00", "destination_terminal": "4", "destination_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "flight_date": "2026-01-11", "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": "104" }, "marketing": { "carrier": "KU", "carrier_name": "Kuwait Airways", "carrier_logo": "KU.png", "flight_number": "104" }, "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-12 08:40:00", "origin_terminal": "4", "origin_airport": { "name": "Kuwait International Airport", "city": "Kuwait City", "country": "Kuwait", "timezone": "Asia\/Kuwait" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H20M", "distance": null, "lay_over": "PT12H55M", "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": "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": 1467.4, "gross_total": 1922.83, "base_fare": 1136.71, "tax": 330.7, "sell": { "currency": "GBP", "total": 1467.4, "base_fare": 1136.71, "tax": 330.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTk2Ny4yMSwiYmFzZV9mYXJlIjoxNTIzLjg3LCJ0YXgiOjQ0My4zNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjE5MjIuODMsImJhc2VfZmFyZSI6MTQ3OS40OSwidGF4Ijo0NDMuMzQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MTkyMi44MywiYmFzZV9mYXJlIjoxNDc5LjQ5LCJ0YXgiOjQ0My4zNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1467.4, "base_fare": 1136.71, "tax": 330.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1103.60", "tax": "330.70", "discount": 0, "ait": "0.00", "service_charge": 33.1 }, "partner": { "currency": "GBP", "total": 1467.4, "base_fare": 1136.71, "tax": 330.7, "gross": { "base_fare": "1103.60", "tax": "330.70", "discount": "0.00", "ait": "0.00", "service_charge": 33.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjE5NjcuMjEiLCJiYXNlX2ZhcmUiOiIxNTIzLjg3IiwidGF4IjoiNDQzLjM0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTQ3OS40OSIsInRheCI6IjQ0My4zNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ0LjM4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDQuMzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTkyMi44MyIsImJhc2VfZmFyZSI6IjE0NzkuNDkiLCJ0YXgiOiI0NDMuMzQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNDc5LjQ5IiwidGF4IjoiNDQzLjM0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTkyMi44MyIsImJhc2VfZmFyZSI6IjE0NzkuNDkiLCJ0YXgiOiI0NDMuMzQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTkyMi44MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1467.4, "filter": { "id": "F77TX00174-1899", "price": 1467.4, "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": "morning", "departure_departure_time": "2026-01-11 10:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111045kwi202601111945104kwi202601120840jed202601121100787", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1901*_*DPXNhZhZjLP8toL4", "flight_key": "F77TX00174-1900", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1490.79, "gross_total": 1950.13, "base_fare": 1239.96, "tax": 250.83, "sell": { "currency": "GBP", "total": 1490.79, "base_fare": 1239.96, "tax": 250.83 }, "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.79, "base_fare": 1239.96, "tax": 250.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "250.83", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1490.79, "base_fare": 1239.96, "tax": 250.83, "gross": { "base_fare": "1203.84", "tax": "250.83", "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.79, "filter": { "id": "F77TX00174-1900", "price": 1490.79, "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": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601111405dxb20260112010066dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1902*_*XpS9Qlis6gJnImXK", "flight_key": "F77TX00174-1901", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.79, "gross_total": 1950.13, "base_fare": 1239.96, "tax": 250.83, "sell": { "currency": "GBP", "total": 1490.79, "base_fare": 1239.96, "tax": 250.83 }, "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.79, "base_fare": 1239.96, "tax": 250.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "250.83", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1490.79, "base_fare": 1239.96, "tax": 250.83, "gross": { "base_fare": "1203.84", "tax": "250.83", "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.79, "filter": { "id": "F77TX00174-1901", "price": 1490.79, "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-11 20:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601112015dxb20260112071068dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1903*_*Qg2uiNpJvjmwXi7w", "flight_key": "F77TX00174-1902", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1495.57, "gross_total": 1956.54, "base_fare": 1239.96, "tax": 255.61, "sell": { "currency": "GBP", "total": 1495.57, "base_fare": 1239.96, "tax": 255.61 }, "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.57, "base_fare": 1239.96, "tax": 255.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "255.61", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1495.57, "base_fare": 1239.96, "tax": 255.61, "gross": { "base_fare": "1203.84", "tax": "255.61", "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.57, "filter": { "id": "F77TX00174-1902", "price": 1495.57, "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": "afternoon", "departure_departure_time": "2026-01-11 13:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111335dxb20260112004016dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1904*_*ygO50aYb2PaEYDCs", "flight_key": "F77TX00174-1903", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.57, "gross_total": 1956.54, "base_fare": 1239.96, "tax": 255.61, "sell": { "currency": "GBP", "total": 1495.57, "base_fare": 1239.96, "tax": 255.61 }, "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.57, "base_fare": 1239.96, "tax": 255.61, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "255.61", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1495.57, "base_fare": 1239.96, "tax": 255.61, "gross": { "base_fare": "1203.84", "tax": "255.61", "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.57, "filter": { "id": "F77TX00174-1903", "price": 1495.57, "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-11 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601112025dxb20260112072010dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1905*_*pweWKpWU52UAk2GV", "flight_key": "F77TX00174-1904", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": 1498.01, "gross_total": 1959.04, "base_fare": 1259.59, "tax": 238.41, "sell": { "currency": "GBP", "total": 1498.01, "base_fare": 1259.59, "tax": 238.41 }, "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": 1498.01, "base_fare": 1259.59, "tax": 238.41, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1222.91", "tax": "238.41", "discount": 0, "ait": "0.00", "service_charge": 36.69 }, "partner": { "currency": "GBP", "total": 1498.01, "base_fare": 1259.59, "tax": 238.41, "gross": { "base_fare": "1222.91", "tax": "238.41", "discount": "0.00", "ait": "0.00", "service_charge": 36.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwMDguMjIiLCJiYXNlX2ZhcmUiOiIxNjg4LjYxIiwidGF4IjoiMzE5LjYxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYzOS40MyIsInRheCI6IjMxOS42MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5LjE4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuMTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1OS4wNCIsImJhc2VfZmFyZSI6IjE2MzkuNDMiLCJ0YXgiOiIzMTkuNjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjM5LjQzIiwidGF4IjoiMzE5LjYxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMTk1OS4wNCIsImJhc2VfZmFyZSI6IjE2MzkuNDMiLCJ0YXgiOiIzMTkuNjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MTk1OS4wNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1498.01, "filter": { "id": "F77TX00174-1904", "price": 1498.01, "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-11 10:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111000add202601112040719add202601120535jed2026011207554586", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1906*_*AcAlG2E9yrN53EdC", "flight_key": "F77TX00174-1905", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1905", "price": 1523.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1907*_*qjHboPRDWZIlVDb8", "flight_key": "F77TX00174-1906", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1906", "price": 1523.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1908*_*2pqpOOFKCORo8YnU", "flight_key": "F77TX00174-1907", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1907", "price": 1523.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-11 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1909*_*Ya3PfHaYTjUwqqKp", "flight_key": "F77TX00174-1908", "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-11 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-11 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1908", "price": 1523.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-11 09:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1910*_*hUoF7BeRWHldeFHv", "flight_key": "F77TX00174-1909", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "PT5H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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-12 01: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-12 03:25: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": "PT3H20M", "distance": null, "lay_over": "PT05H05M", "lay_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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1909", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120105jed2026011203252492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1911*_*CJOwFkVVaGbk2iTc", "flight_key": "F77TX00174-1910", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "PT5H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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-12 01: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-12 03:25: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": "PT3H20M", "distance": null, "lay_over": "PT05H05M", "lay_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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1910", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120105jed2026011203252492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1912*_*ZerS9o1cWE3fG8VW", "flight_key": "F77TX00174-1911", "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-11 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-11 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-11", "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": "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1911", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 09:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1913*_*ebcTOGaBO0oDt4pk", "flight_key": "F77TX00174-1912", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1912", "price": 1523.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1914*_*0MjC4sEQe6YwYKl0", "flight_key": "F77TX00174-1913", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1913", "price": 1523.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1915*_*TydyPS1ihLHgBAzQ", "flight_key": "F77TX00174-1914", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1914", "price": 1523.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1916*_*3wR3cgIgbo2msrI2", "flight_key": "F77TX00174-1915", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1915", "price": 1523.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-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1917*_*xd9IqVK8WCl5Roa6", "flight_key": "F77TX00174-1916", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1916", "price": 1523.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-11 13:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1918*_*6IIxA69CZzqreY8k", "flight_key": "F77TX00174-1917", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1917", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1919*_*Su8fJLdBwmPKhCK1", "flight_key": "F77TX00174-1918", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1918", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1920*_*VRFBPDwcVGY5hqwL", "flight_key": "F77TX00174-1919", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1919", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1921*_*Zx8loWjhhs6b6cuK", "flight_key": "F77TX00174-1920", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1920", "price": 1523.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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1922*_*Qy8E1C6V9Qz0GGgl", "flight_key": "F77TX00174-1921", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1921", "price": 1523.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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1923*_*pICr4QppQlJznigH", "flight_key": "F77TX00174-1922", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1922", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1924*_*a7Atr9SIxJsh9W0m", "flight_key": "F77TX00174-1923", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1923", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1925*_*dKn1P1x7gZYXwAhp", "flight_key": "F77TX00174-1924", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1924", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550dxb20260112024030dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1926*_*jBKmDKOAlhqPuhmk", "flight_key": "F77TX00174-1925", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1925", "price": 1523.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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1927*_*ePXJgmGO1QWiPtFh", "flight_key": "F77TX00174-1926", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1926", "price": 1523.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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1928*_*ORk7ZOwtA0inAmQA", "flight_key": "F77TX00174-1927", "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-11 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-12 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-11", "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 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": "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": "M", "cabin_code": "M", "booking_code": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1927", "price": 1523.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-11 19:00: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": "lhr202601111900dxb20260112055032dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1929*_*V4cacvwmxmUl6j7p", "flight_key": "F77TX00174-1928", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1928", "price": 1523.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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1930*_*4TxZqHOfR3in9U5M", "flight_key": "F77TX00174-1929", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1929", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1931*_*lNM8AzInLhAZ7TKd", "flight_key": "F77TX00174-1930", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1930", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1932*_*cIgWrcaDhBffNyz1", "flight_key": "F77TX00174-1931", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H40M", "transit_time": "PT19H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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 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": "PT19H30M", "lay_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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1931", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19: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": "lhr202601111900dxb20260112055032dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1933*_*M6xCeBQwLpfEY4Up", "flight_key": "F77TX00174-1932", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1932", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1934*_*5V5NTpJNZD9dIKMI", "flight_key": "F77TX00174-1933", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1933", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1935*_*ShSgGoIS8pWvc1a7", "flight_key": "F77TX00174-1934", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1934", "price": 1523.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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1936*_*dbGmJV5DLeXGgd6p", "flight_key": "F77TX00174-1935", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1935", "price": 1523.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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1937*_*J3tsDCA6QfcBx5PV", "flight_key": "F77TX00174-1936", "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-11 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-12 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-11", "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 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": "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": "M", "cabin_code": "M", "booking_code": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1936", "price": 1523.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-11 20: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": "lhr202601112020dxb2026011207204dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1938*_*oWYfMftQYpzYGID6", "flight_key": "F77TX00174-1937", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1937", "price": 1523.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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1939*_*xCKI0ndmxRLuzVxD", "flight_key": "F77TX00174-1938", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1938", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1940*_*1qzxGTcB5T4jcnxv", "flight_key": "F77TX00174-1939", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1939", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1941*_*Iwd1sqNYHuF1PxAH", "flight_key": "F77TX00174-1940", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT18H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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 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": "PT18H00M", "lay_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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1940", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20: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": "lhr202601112020dxb2026011207204dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1942*_*XKbmRbGVu75F5GOL", "flight_key": "F77TX00174-1941", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1941", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1943*_*Knie0QtBOHxKXHIF", "flight_key": "F77TX00174-1942", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1942", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1944*_*sRVHZ9Ako8R6Sg1u", "flight_key": "F77TX00174-1943", "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-11 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-12 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-11", "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 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": "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": "M", "cabin_code": "M", "booking_code": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1943", "price": 1523.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-11 22:00: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": "lhr202601112200dxb2026011208456dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1945*_*Sal3SyG7zUXrQGV6", "flight_key": "F77TX00174-1944", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1944", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1946*_*SOD1AK4FaEJG0g8Z", "flight_key": "F77TX00174-1945", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1945", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1947*_*1tTzAzk3KniTxubH", "flight_key": "F77TX00174-1946", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H40M", "transit_time": "PT16H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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 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": "PT16H35M", "lay_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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1946", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112200dxb2026011208456dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1948*_*wKqHF4KQJ5tXT2X4", "flight_key": "F77TX00174-1947", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1947", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1949*_*hbfBbCOtW1CQoEnr", "flight_key": "F77TX00174-1948", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1948", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1950*_*pUkVdATjVsZoQSrD", "flight_key": "F77TX00174-1949", "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-11 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-12 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-11", "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 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": "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": "M", "cabin_code": "M", "booking_code": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1949", "price": 1523.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-11 22:35: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": "lhr202601112235dxb20260112093542dxb202601130410jed2026011306302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1951*_*1DRtFfnB9XETvg96", "flight_key": "F77TX00174-1950", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1950", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235dxb20260112093542dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1952*_*WviLi9FNzW2ovEVz", "flight_key": "F77TX00174-1951", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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 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": "PT15H45M", "lay_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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1951", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235dxb20260112093542dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1953*_*RzbBN3l3oxJBNsjl", "flight_key": "F77TX00174-1952", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1952", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235dxb20260112093542dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1954*_*o8aJuaFAr01Ea6MK", "flight_key": "F77TX00174-1953", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H5M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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 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": "PT15H45M", "lay_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": "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": 1523.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1953", "price": 1523.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": "U", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22: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": "lhr202601112235dxb20260112093542dxb202601130120jed2026011303402492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1955*_*LGPoTmmbHStuAKpV", "flight_key": "F77TX00174-1954", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1954", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235dxb20260112093542dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1956*_*ERJUndKVGBNYsgCq", "flight_key": "F77TX00174-1955", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.34, "gross_total": 1993.77, "base_fare": 1239.96, "tax": 283.38, "sell": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38 }, "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.34, "base_fare": 1239.96, "tax": 283.38, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1203.84", "tax": "283.38", "discount": 0, "ait": "0.00", "service_charge": 36.12 }, "partner": { "currency": "GBP", "total": 1523.34, "base_fare": 1239.96, "tax": 283.38, "gross": { "base_fare": "1203.84", "tax": "283.38", "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.34, "filter": { "id": "F77TX00174-1955", "price": 1523.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": "X", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235dxb20260112093542dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1957*_*308W7YFuKKDPHpDS", "flight_key": "F77TX00174-1956", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.38, "gross_total": 2021.14, "base_fare": 1261.64, "tax": 282.74, "sell": { "currency": "GBP", "total": 1544.38, "base_fare": 1261.64, "tax": 282.74 }, "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.38, "base_fare": 1261.64, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1224.90", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 36.74 }, "partner": { "currency": "GBP", "total": 1544.38, "base_fare": 1261.64, "tax": 282.74, "gross": { "base_fare": "1224.90", "tax": "282.74", "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.38, "filter": { "id": "F77TX00174-1956", "price": 1544.38, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206505743", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1958*_*5bRlz73L06QeYrYC", "flight_key": "F77TX00174-1957", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": "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": 1545.08, "gross_total": 2022.81, "base_fare": 1242.51, "tax": 302.57, "sell": { "currency": "GBP", "total": 1545.08, "base_fare": 1242.51, "tax": 302.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3MS4zMywiYmFzZV9mYXJlIjoxNjY1LjcxLCJ0YXgiOjQwNS42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjIuODEsImJhc2VfZmFyZSI6MTYxNy4xOSwidGF4Ijo0MDUuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMi44MSwiYmFzZV9mYXJlIjoxNjE3LjE5LCJ0YXgiOjQwNS42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1545.08, "base_fare": 1242.51, "tax": 302.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1206.32", "tax": "302.57", "discount": 0, "ait": "0.00", "service_charge": 36.19 }, "partner": { "currency": "GBP", "total": 1545.08, "base_fare": 1242.51, "tax": 302.57, "gross": { "base_fare": "1206.32", "tax": "302.57", "discount": "0.00", "ait": "0.00", "service_charge": 36.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzEuMzMiLCJiYXNlX2ZhcmUiOiIxNjY1LjcxIiwidGF4IjoiNDA1LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxNy4xOSIsInRheCI6IjQwNS42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyMi44MSIsImJhc2VfZmFyZSI6IjE2MTcuMTkiLCJ0YXgiOiI0MDUuNjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjE3LjE5IiwidGF4IjoiNDA1LjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyMi44MSIsImJhc2VfZmFyZSI6IjE2MTcuMTkiLCJ0YXgiOiI0MDUuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMi44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1545.08, "filter": { "id": "F77TX00174-1957", "price": 1545.08, "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-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1959*_*hhU1axQux5s3WcXL", "flight_key": "F77TX00174-1958", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1545.08, "gross_total": 2022.81, "base_fare": 1242.51, "tax": 302.57, "sell": { "currency": "GBP", "total": 1545.08, "base_fare": 1242.51, "tax": 302.57 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3MS4zMywiYmFzZV9mYXJlIjoxNjY1LjcxLCJ0YXgiOjQwNS42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjIuODEsImJhc2VfZmFyZSI6MTYxNy4xOSwidGF4Ijo0MDUuNjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyMi44MSwiYmFzZV9mYXJlIjoxNjE3LjE5LCJ0YXgiOjQwNS42Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1545.08, "base_fare": 1242.51, "tax": 302.57, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1206.32", "tax": "302.57", "discount": 0, "ait": "0.00", "service_charge": 36.19 }, "partner": { "currency": "GBP", "total": 1545.08, "base_fare": 1242.51, "tax": 302.57, "gross": { "base_fare": "1206.32", "tax": "302.57", "discount": "0.00", "ait": "0.00", "service_charge": 36.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzEuMzMiLCJiYXNlX2ZhcmUiOiIxNjY1LjcxIiwidGF4IjoiNDA1LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxNy4xOSIsInRheCI6IjQwNS42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjUyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNTIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyMi44MSIsImJhc2VfZmFyZSI6IjE2MTcuMTkiLCJ0YXgiOiI0MDUuNjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjE3LjE5IiwidGF4IjoiNDA1LjYyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyMi44MSIsImJhc2VfZmFyZSI6IjE2MTcuMTkiLCJ0YXgiOiI0MDUuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyMi44MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1545.08, "filter": { "id": "F77TX00174-1958", "price": 1545.08, "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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1960*_*DQW1cHUGWObxEbvb", "flight_key": "F77TX00174-1959", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H15M", "transit_time": "PT5H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 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-11", "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": 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-12 01: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-12 03:25: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": "PT3H20M", "distance": null, "lay_over": "PT05H05M", "lay_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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1547.72, "gross_total": 2026.29, "base_fare": 1244.23, "tax": 303.49, "sell": { "currency": "GBP", "total": 1547.72, "base_fare": 1244.23, "tax": 303.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA3NC44NywiYmFzZV9mYXJlIjoxNjY4LjAxLCJ0YXgiOjQwNi44Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwMjYuMjksImJhc2VfZmFyZSI6MTYxOS40MywidGF4Ijo0MDYuODYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjAyNi4yOSwiYmFzZV9mYXJlIjoxNjE5LjQzLCJ0YXgiOjQwNi44Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1547.72, "base_fare": 1244.23, "tax": 303.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1207.99", "tax": "303.49", "discount": 0, "ait": "0.00", "service_charge": 36.24 }, "partner": { "currency": "GBP", "total": 1547.72, "base_fare": 1244.23, "tax": 303.49, "gross": { "base_fare": "1207.99", "tax": "303.49", "discount": "0.00", "ait": "0.00", "service_charge": 36.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIwNzQuODciLCJiYXNlX2ZhcmUiOiIxNjY4LjAxIiwidGF4IjoiNDA2Ljg2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTYxOS40MyIsInRheCI6IjQwNi44NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ4LjU4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDguNTgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyNi4yOSIsImJhc2VfZmFyZSI6IjE2MTkuNDMiLCJ0YXgiOiI0MDYuODYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjE5LjQzIiwidGF4IjoiNDA2Ljg2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjAyNi4yOSIsImJhc2VfZmFyZSI6IjE2MTkuNDMiLCJ0YXgiOiI0MDYuODYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjAyNi4yOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1547.72, "filter": { "id": "F77TX00174-1959", "price": 1547.72, "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-11 09:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120105jed2026011203252492", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1961*_*tszulbcyZU42HXVC", "flight_key": "F77TX00174-1960", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT17H30M", "transit_time": "PT5H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 07:10:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AGP", "arrival_time": "2026-01-11 11:10:00", "destination_terminal": "", "destination_airport": { "name": "Malaga Airport", "city": "M\u00c3\u00a1laga", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-11", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9787" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9787" }, "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": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AGP", "departure_time": "2026-01-11 15:15:00", "origin_terminal": "", "origin_airport": { "name": "Malaga Airport", "city": "M\u00c3\u00a1laga", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-11 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "156" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "156" }, "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": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "1184" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1184" }, "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": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1593.76, "gross_total": 2086.85, "base_fare": 1273.9, "tax": 319.86, "sell": { "currency": "GBP", "total": 1593.76, "base_fare": 1273.9, "tax": 319.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi41OSwiYmFzZV9mYXJlIjoxNzA3Ljc5LCJ0YXgiOjQyOC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4Ni44NSwiYmFzZV9mYXJlIjoxNjU4LjA1LCJ0YXgiOjQyOC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODYuODUsImJhc2VfZmFyZSI6MTY1OC4wNSwidGF4Ijo0MjguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1593.76, "base_fare": 1273.9, "tax": 319.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1236.80", "tax": "319.86", "discount": 0, "ait": "0.00", "service_charge": 37.1 }, "partner": { "currency": "GBP", "total": 1593.76, "base_fare": 1273.9, "tax": 319.86, "gross": { "base_fare": "1236.80", "tax": "319.86", "discount": "0.00", "ait": "0.00", "service_charge": 37.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNzA3Ljc5IiwidGF4IjoiNDI4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1OC4wNSIsInRheCI6IjQyOC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA4Ni44NSIsImJhc2VfZmFyZSI6IjE2NTguMDUiLCJ0YXgiOiI0MjguODAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU4LjA1IiwidGF4IjoiNDI4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA4Ni44NSIsImJhc2VfZmFyZSI6IjE2NTguMDUiLCJ0YXgiOiI0MjguODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4Ni44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1593.76, "filter": { "id": "F77TX00174-1960", "price": 1593.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": "B", "connecting_airport": [ "AGP", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 07:10:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110710agp2026011111109787agp202601111515doh202601112350156doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1962*_*qfWhNFnRAtBtMqLi", "flight_key": "F77TX00174-1961", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT23H55M", "transit_time": "PT11H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 07:10:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AGP", "arrival_time": "2026-01-11 11:10:00", "destination_terminal": "", "destination_airport": { "name": "Malaga Airport", "city": "M\u00c3\u00a1laga", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-11", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9787" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9787" }, "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": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AGP", "departure_time": "2026-01-11 15:15:00", "origin_terminal": "", "origin_airport": { "name": "Malaga Airport", "city": "M\u00c3\u00a1laga", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-11 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "156" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "156" }, "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": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H40M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1593.76, "gross_total": 2086.85, "base_fare": 1273.9, "tax": 319.86, "sell": { "currency": "GBP", "total": 1593.76, "base_fare": 1273.9, "tax": 319.86 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzNi41OSwiYmFzZV9mYXJlIjoxNzA3Ljc5LCJ0YXgiOjQyOC44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4Ni44NSwiYmFzZV9mYXJlIjoxNjU4LjA1LCJ0YXgiOjQyOC44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODYuODUsImJhc2VfZmFyZSI6MTY1OC4wNSwidGF4Ijo0MjguOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1593.76, "base_fare": 1273.9, "tax": 319.86, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1236.80", "tax": "319.86", "discount": 0, "ait": "0.00", "service_charge": 37.1 }, "partner": { "currency": "GBP", "total": 1593.76, "base_fare": 1273.9, "tax": 319.86, "gross": { "base_fare": "1236.80", "tax": "319.86", "discount": "0.00", "ait": "0.00", "service_charge": 37.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzYuNTkiLCJiYXNlX2ZhcmUiOiIxNzA3Ljc5IiwidGF4IjoiNDI4LjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1OC4wNSIsInRheCI6IjQyOC44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA4Ni44NSIsImJhc2VfZmFyZSI6IjE2NTguMDUiLCJ0YXgiOiI0MjguODAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU4LjA1IiwidGF4IjoiNDI4LjgwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA4Ni44NSIsImJhc2VfZmFyZSI6IjE2NTguMDUiLCJ0YXgiOiI0MjguODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4Ni44NCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1593.76, "filter": { "id": "F77TX00174-1961", "price": 1593.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": "B", "connecting_airport": [ "AGP", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 07:10:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110710agp2026011111109787agp202601111515doh202601112350156doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1963*_*FczcGi4hQCYsDoxt", "flight_key": "F77TX00174-1962", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D5H0M", "transit_time": "PT16H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 07:10:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AGP", "arrival_time": "2026-01-11 11:10:00", "destination_terminal": "", "destination_airport": { "name": "Malaga Airport", "city": "M\u00c3\u00a1laga", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-11", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9787" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9787" }, "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": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AGP", "departure_time": "2026-01-11 15:15:00", "origin_terminal": "", "origin_airport": { "name": "Malaga Airport", "city": "M\u00c3\u00a1laga", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-11 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "156" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "156" }, "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": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT12H45M", "lay_over_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": "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": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1595.71, "gross_total": 2089.47, "base_fare": 1273.9, "tax": 321.81, "sell": { "currency": "GBP", "total": 1595.71, "base_fare": 1273.9, "tax": 321.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzOS4yMSwiYmFzZV9mYXJlIjoxNzA3Ljc5LCJ0YXgiOjQzMS40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODkuNDcsImJhc2VfZmFyZSI6MTY1OC4wNSwidGF4Ijo0MzEuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OS40NywiYmFzZV9mYXJlIjoxNjU4LjA1LCJ0YXgiOjQzMS40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1595.71, "base_fare": 1273.9, "tax": 321.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1236.80", "tax": "321.81", "discount": 0, "ait": "0.00", "service_charge": 37.1 }, "partner": { "currency": "GBP", "total": 1595.71, "base_fare": 1273.9, "tax": 321.81, "gross": { "base_fare": "1236.80", "tax": "321.81", "discount": "0.00", "ait": "0.00", "service_charge": 37.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzkuMjEiLCJiYXNlX2ZhcmUiOiIxNzA3Ljc5IiwidGF4IjoiNDMxLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1OC4wNSIsInRheCI6IjQzMS40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA4OS40NyIsImJhc2VfZmFyZSI6IjE2NTguMDUiLCJ0YXgiOiI0MzEuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU4LjA1IiwidGF4IjoiNDMxLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA4OS40NyIsImJhc2VfZmFyZSI6IjE2NTguMDUiLCJ0YXgiOiI0MzEuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1595.71, "filter": { "id": "F77TX00174-1962", "price": 1595.71, "journey_duration": "PT", "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": [ "AGP", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 07:10:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110710agp2026011111109787agp202601111515doh202601112350156doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1964*_*UOPvIJtoxau9JUHo", "flight_key": "F77TX00174-1963", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D5H50M", "transit_time": "PT17H40M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 07:10:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "AGP", "arrival_time": "2026-01-11 11:10:00", "destination_terminal": "", "destination_airport": { "name": "Malaga Airport", "city": "M\u00c3\u00a1laga", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-11", "flight_time": "PT3H", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9787" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "9787" }, "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": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "AGP", "departure_time": "2026-01-11 15:15:00", "origin_terminal": "", "origin_airport": { "name": "Malaga Airport", "city": "M\u00c3\u00a1laga", "country": "Spain", "timezone": "Europe\/Madrid" }, "destination": "DOH", "arrival_time": "2026-01-11 23:50:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H35M", "distance": null, "lay_over": "PT04H05M", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "156" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "156" }, "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": "SB", "unit": "SB", "title": "SB" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "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": "1248" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "1248" }, "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": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 1595.71, "gross_total": 2089.47, "base_fare": 1273.9, "tax": 321.81, "sell": { "currency": "GBP", "total": 1595.71, "base_fare": 1273.9, "tax": 321.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjEzOS4yMSwiYmFzZV9mYXJlIjoxNzA3Ljc5LCJ0YXgiOjQzMS40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIwODkuNDcsImJhc2VfZmFyZSI6MTY1OC4wNSwidGF4Ijo0MzEuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjA4OS40NywiYmFzZV9mYXJlIjoxNjU4LjA1LCJ0YXgiOjQzMS40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1595.71, "base_fare": 1273.9, "tax": 321.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1236.80", "tax": "321.81", "discount": 0, "ait": "0.00", "service_charge": 37.1 }, "partner": { "currency": "GBP", "total": 1595.71, "base_fare": 1273.9, "tax": 321.81, "gross": { "base_fare": "1236.80", "tax": "321.81", "discount": "0.00", "ait": "0.00", "service_charge": 37.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxMzkuMjEiLCJiYXNlX2ZhcmUiOiIxNzA3Ljc5IiwidGF4IjoiNDMxLjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTY1OC4wNSIsInRheCI6IjQzMS40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjQ5Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNDkuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA4OS40NyIsImJhc2VfZmFyZSI6IjE2NTguMDUiLCJ0YXgiOiI0MzEuNDIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNjU4LjA1IiwidGF4IjoiNDMxLjQyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjA4OS40NyIsImJhc2VfZmFyZSI6IjE2NTguMDUiLCJ0YXgiOiI0MzEuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjA4OS40NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1595.71, "filter": { "id": "F77TX00174-1963", "price": 1595.71, "journey_duration": "PT", "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": [ "AGP", "DOH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 07:10:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110710agp2026011111109787agp202601111515doh202601112350156doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1965*_*0o40Zf0EMuzosV1g", "flight_key": "F77TX00174-1964", "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-11 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-12 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-11", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } }, { "air_segment_key": null, "origin": "ADD", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1637.42, "gross_total": 2142.5, "base_fare": 1347.91, "tax": 289.51, "sell": { "currency": "GBP", "total": 1637.42, "base_fare": 1347.91, "tax": 289.51 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjE5NS4xMywiYmFzZV9mYXJlIjoxODA3LjAxLCJ0YXgiOjM4OC4xMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIxNDIuNSwiYmFzZV9mYXJlIjoxNzU0LjM4LCJ0YXgiOjM4OC4xMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMTQyLjUsImJhc2VfZmFyZSI6MTc1NC4zOCwidGF4IjozODguMTJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1637.42, "base_fare": 1347.91, "tax": 289.51, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1308.65", "tax": "289.51", "discount": 0, "ait": "0.00", "service_charge": 39.26 }, "partner": { "currency": "GBP", "total": 1637.42, "base_fare": 1347.91, "tax": 289.51, "gross": { "base_fare": "1308.65", "tax": "289.51", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIxOTUuMTMiLCJiYXNlX2ZhcmUiOiIxODA3LjAxIiwidGF4IjoiMzg4LjEyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc1NC4zOCIsInRheCI6IjM4OC4xMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjYzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNjMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE0Mi41MCIsImJhc2VfZmFyZSI6IjE3NTQuMzgiLCJ0YXgiOiIzODguMTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzU0LjM4IiwidGF4IjoiMzg4LjEyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjE0Mi41MCIsImJhc2VfZmFyZSI6IjE3NTQuMzgiLCJ0YXgiOiIzODguMTIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjE0Mi41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1637.42, "filter": { "id": "F77TX00174-1964", "price": 1637.42, "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": "B", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112015add202601120700701add202601121100jed202601121330462", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1966*_*hni4j4Be2z02pVXl", "flight_key": "F77TX00174-1965", "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-11 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-12 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-11", "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": "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": "ADD", "departure_time": "2026-01-12 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-12 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-12", "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": "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": 1690.57, "gross_total": 2210.87, "base_fare": 1421.68, "tax": 268.89, "sell": { "currency": "GBP", "total": 1690.57, "base_fare": 1421.68, "tax": 268.89 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI2Ni4zOCwiYmFzZV9mYXJlIjoxOTA1LjksInRheCI6MzYwLjQ4fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjIxMC44NywiYmFzZV9mYXJlIjoxODUwLjM5LCJ0YXgiOjM2MC40OCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMjEwLjg3LCJiYXNlX2ZhcmUiOjE4NTAuMzksInRheCI6MzYwLjQ4fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1690.57, "base_fare": 1421.68, "tax": 268.89, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1380.27", "tax": "268.89", "discount": 0, "ait": "0.00", "service_charge": 41.41 }, "partner": { "currency": "GBP", "total": 1690.57, "base_fare": 1421.68, "tax": 268.89, "gross": { "base_fare": "1380.27", "tax": "268.89", "discount": "0.00", "ait": "0.00", "service_charge": 41.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIyNjYuMzgiLCJiYXNlX2ZhcmUiOiIxOTA1LjkwIiwidGF4IjoiMzYwLjQ4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg1MC4zOSIsInRheCI6IjM2MC40OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU1LjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTUuNTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIxMC44NyIsImJhc2VfZmFyZSI6IjE4NTAuMzkiLCJ0YXgiOiIzNjAuNDgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODUwLjM5IiwidGF4IjoiMzYwLjQ4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjIxMC44NyIsImJhc2VfZmFyZSI6IjE4NTAuMzkiLCJ0YXgiOiIzNjAuNDgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjIxMC44NywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1690.57, "filter": { "id": "F77TX00174-1965", "price": 1690.57, "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": "B", "connecting_airport": [ "ADD" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112015add202601120700701add202601121100jed202601121330462", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1967*_*PWT05Xn4LQLsTguM", "flight_key": "F77TX00174-1966", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H40M", "transit_time": "PT8H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT08H25M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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.91, "gross_total": 2255.85, "base_fare": 1311.22, "tax": 409.69, "sell": { "currency": "GBP", "total": 1720.91, "base_fare": 1311.22, "tax": 409.69 }, "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.91, "base_fare": 1311.22, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1273.03", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 38.19 }, "partner": { "currency": "GBP", "total": 1720.91, "base_fare": 1311.22, "tax": 409.69, "gross": { "base_fare": "1273.03", "tax": "409.69", "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.91, "filter": { "id": "F77TX00174-1966", "price": 1720.91, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1968*_*oYw62OB6L9JtlABi", "flight_key": "F77TX00174-1967", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 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-11", "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": "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": "35", "unit": "kg", "title": "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-12 15:45: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-12 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-12", "flight_time": "PT3H15M", "distance": null, "lay_over": "PT07H00M", "lay_over_date": "not-applicable", "aircraft": { "code": "EK", "name": "EK", "picture": "EK.png" }, "operating": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "marketing": { "carrier": "EK", "carrier_name": "Emirates", "carrier_logo": "EK.png", "flight_number": "803" }, "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": "35", "unit": "kg", "title": "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.91, "gross_total": 2255.85, "base_fare": 1311.22, "tax": 409.69, "sell": { "currency": "GBP", "total": 1720.91, "base_fare": 1311.22, "tax": 409.69 }, "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.91, "base_fare": 1311.22, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1273.03", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 38.19 }, "partner": { "currency": "GBP", "total": 1720.91, "base_fare": 1311.22, "tax": 409.69, "gross": { "base_fare": "1273.03", "tax": "409.69", "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.91, "filter": { "id": "F77TX00174-1967", "price": 1720.91, "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": "Y", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121545jed202601121800803", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1969*_*TGXL20aZ6mOhhYI7", "flight_key": "F77TX00174-1968", "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-11 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-12 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-11", "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": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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-12 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-12 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-12", "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": "K", "cabin_code": "K", "booking_code": "K", "meal_code": null, "seat_available": 2, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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.33, "gross_total": 2294.17, "base_fare": 1374.2, "tax": 377.13, "sell": { "currency": "GBP", "total": 1751.33, "base_fare": 1374.2, "tax": 377.13 }, "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.33, "base_fare": 1374.2, "tax": 377.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.17", "tax": "377.13", "discount": 0, "ait": "0.00", "service_charge": 40.03 }, "partner": { "currency": "GBP", "total": 1751.33, "base_fare": 1374.2, "tax": 377.13, "gross": { "base_fare": "1334.17", "tax": "377.13", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNDcuODMiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTA1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjUwNS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5NC4xNyIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1MDUuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTA1LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5NC4xNyIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1MDUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1751.33, "filter": { "id": "F77TX00174-1968", "price": 1751.33, "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": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601111405dxb20260112010066dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1970*_*cDhA3oL6p9EzEiHm", "flight_key": "F77TX00174-1969", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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.33, "gross_total": 2294.17, "base_fare": 1374.2, "tax": 377.13, "sell": { "currency": "GBP", "total": 1751.33, "base_fare": 1374.2, "tax": 377.13 }, "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.33, "base_fare": 1374.2, "tax": 377.13, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.17", "tax": "377.13", "discount": 0, "ait": "0.00", "service_charge": 40.03 }, "partner": { "currency": "GBP", "total": 1751.33, "base_fare": 1374.2, "tax": 377.13, "gross": { "base_fare": "1334.17", "tax": "377.13", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNDcuODMiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTA1LjU4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjUwNS41OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5NC4xNyIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1MDUuNTgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTA1LjU4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5NC4xNyIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1MDUuNTgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5NC4xNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1751.33, "filter": { "id": "F77TX00174-1969", "price": 1751.33, "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-11 20:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601112015dxb20260112071068dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1971*_*7ZY0hXrwD4umSto2", "flight_key": "F77TX00174-1970", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 1754.05, "gross_total": 2299.08, "base_fare": 1342.18, "tax": 411.88, "sell": { "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1MS40OSwiYmFzZV9mYXJlIjoxNzk5LjMyLCJ0YXgiOjU1Mi4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyOTkuMDgsImJhc2VfZmFyZSI6MTc0Ni45MSwidGF4Ijo1NTIuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5OS4wOCwiYmFzZV9mYXJlIjoxNzQ2LjkxLCJ0YXgiOjU1Mi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "411.88", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88, "gross": { "base_fare": "1303.08", "tax": "411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNTEuNDkiLCJiYXNlX2ZhcmUiOiIxNzk5LjMyIiwidGF4IjoiNTUyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc0Ni45MSIsInRheCI6IjU1Mi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5OS4wOCIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1NTIuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzQ2LjkxIiwidGF4IjoiNTUyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5OS4wOCIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1NTIuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5OS4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1754.05, "filter": { "id": "F77TX00174-1970", "price": 1754.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": "early-morning", "departure_departure_time": "2026-01-11 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1972*_*6VBkF8bpEZsqG0ll", "flight_key": "F77TX00174-1971", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H55M", "lay_over_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": 1754.05, "gross_total": 2299.08, "base_fare": 1342.18, "tax": 411.88, "sell": { "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1MS40OSwiYmFzZV9mYXJlIjoxNzk5LjMyLCJ0YXgiOjU1Mi4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyOTkuMDgsImJhc2VfZmFyZSI6MTc0Ni45MSwidGF4Ijo1NTIuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5OS4wOCwiYmFzZV9mYXJlIjoxNzQ2LjkxLCJ0YXgiOjU1Mi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "411.88", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88, "gross": { "base_fare": "1303.08", "tax": "411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNTEuNDkiLCJiYXNlX2ZhcmUiOiIxNzk5LjMyIiwidGF4IjoiNTUyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc0Ni45MSIsInRheCI6IjU1Mi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5OS4wOCIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1NTIuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzQ2LjkxIiwidGF4IjoiNTUyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5OS4wOCIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1NTIuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5OS4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1754.05, "filter": { "id": "F77TX00174-1971", "price": 1754.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-11 10:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1973*_*y3MzRpeJ01H8UHW0", "flight_key": "F77TX00174-1972", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1754.05, "gross_total": 2299.08, "base_fare": 1342.18, "tax": 411.88, "sell": { "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1MS40OSwiYmFzZV9mYXJlIjoxNzk5LjMyLCJ0YXgiOjU1Mi4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyOTkuMDgsImJhc2VfZmFyZSI6MTc0Ni45MSwidGF4Ijo1NTIuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5OS4wOCwiYmFzZV9mYXJlIjoxNzQ2LjkxLCJ0YXgiOjU1Mi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "411.88", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88, "gross": { "base_fare": "1303.08", "tax": "411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNTEuNDkiLCJiYXNlX2ZhcmUiOiIxNzk5LjMyIiwidGF4IjoiNTUyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc0Ni45MSIsInRheCI6IjU1Mi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5OS4wOCIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1NTIuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzQ2LjkxIiwidGF4IjoiNTUyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5OS4wOCIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1NTIuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5OS4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1754.05, "filter": { "id": "F77TX00174-1972", "price": 1754.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": "evening", "departure_departure_time": "2026-01-11 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1974*_*tOdzhlaIUT8wHi7K", "flight_key": "F77TX00174-1973", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1754.05, "gross_total": 2299.08, "base_fare": 1342.18, "tax": 411.88, "sell": { "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM1MS40OSwiYmFzZV9mYXJlIjoxNzk5LjMyLCJ0YXgiOjU1Mi4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIyOTkuMDgsImJhc2VfZmFyZSI6MTc0Ni45MSwidGF4Ijo1NTIuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjI5OS4wOCwiYmFzZV9mYXJlIjoxNzQ2LjkxLCJ0YXgiOjU1Mi4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "411.88", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1754.05, "base_fare": 1342.18, "tax": 411.88, "gross": { "base_fare": "1303.08", "tax": "411.88", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzNTEuNDkiLCJiYXNlX2ZhcmUiOiIxNzk5LjMyIiwidGF4IjoiNTUyLjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc0Ni45MSIsInRheCI6IjU1Mi4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjQxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuNDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5OS4wOCIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1NTIuMTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzQ2LjkxIiwidGF4IjoiNTUyLjE3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjI5OS4wOCIsImJhc2VfZmFyZSI6IjE3NDYuOTEiLCJ0YXgiOiI1NTIuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjI5OS4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1754.05, "filter": { "id": "F77TX00174-1973", "price": 1754.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": "evening", "departure_departure_time": "2026-01-11 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1975*_*jm36zjLKjLMm6c9m", "flight_key": "F77TX00174-1974", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.89, "gross_total": 2337.82, "base_fare": 1374.2, "tax": 409.69, "sell": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69 }, "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.89, "base_fare": 1374.2, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 40.03 }, "partner": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.89, "filter": { "id": "F77TX00174-1974", "price": 1783.89, "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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1976*_*1Kx6IEBq6VBwn6CV", "flight_key": "F77TX00174-1975", "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-11 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-12 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-11", "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-12 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-12 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-12", "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.89, "gross_total": 2337.82, "base_fare": 1374.2, "tax": 409.69, "sell": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69 }, "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.89, "base_fare": 1374.2, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 40.03 }, "partner": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.89, "filter": { "id": "F77TX00174-1975", "price": 1783.89, "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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1977*_*vKMZ1azD7sEUIwbG", "flight_key": "F77TX00174-1976", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1783.89, "gross_total": 2337.82, "base_fare": 1374.2, "tax": 409.69, "sell": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69 }, "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.89, "base_fare": 1374.2, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 40.03 }, "partner": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.89, "filter": { "id": "F77TX00174-1976", "price": 1783.89, "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-11 20:20:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1978*_*hc3JH1i1oiH8Mmp3", "flight_key": "F77TX00174-1977", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.89, "gross_total": 2337.82, "base_fare": 1374.2, "tax": 409.69, "sell": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69 }, "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.89, "base_fare": 1374.2, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 40.03 }, "partner": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.89, "filter": { "id": "F77TX00174-1977", "price": 1783.89, "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-11 20:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1979*_*1U5EU0CgPktEfunY", "flight_key": "F77TX00174-1978", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 1783.89, "gross_total": 2337.82, "base_fare": 1374.2, "tax": 409.69, "sell": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69 }, "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.89, "base_fare": 1374.2, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 40.03 }, "partner": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.89, "filter": { "id": "F77TX00174-1978", "price": 1783.89, "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": "night", "departure_departure_time": "2026-01-11 22:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 22:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121945jed2026011222052324", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1980*_*VGyjabJy61P5rvkb", "flight_key": "F77TX00174-1979", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": "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.89, "gross_total": 2337.82, "base_fare": 1374.2, "tax": 409.69, "sell": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69 }, "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.89, "base_fare": 1374.2, "tax": 409.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": 0, "ait": "0.00", "service_charge": 40.03 }, "partner": { "currency": "GBP", "total": 1783.89, "base_fare": 1374.2, "tax": 409.69, "gross": { "base_fare": "1334.17", "tax": "409.69", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTEuNDgiLCJiYXNlX2ZhcmUiOiIxODQyLjI1IiwidGF4IjoiNTQ5LjIzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4OC41OSIsInRheCI6IjU0OS4yMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjY2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNjYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzg4LjU5IiwidGF4IjoiNTQ5LjIzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjMzNy44MiIsImJhc2VfZmFyZSI6IjE3ODguNTkiLCJ0YXgiOiI1NDkuMjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjMzNy44MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1783.89, "filter": { "id": "F77TX00174-1979", "price": 1783.89, "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-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200dxb2026011208456dxb202601121450jed2026011217102068", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1981*_*SpKK76zRmBgWisKU", "flight_key": "F77TX00174-1980", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 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.54, "gross_total": 2339.95, "base_fare": 1342.18, "tax": 442.37, "sell": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37 }, "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.54, "base_fare": 1342.18, "tax": 442.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "442.37", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37, "gross": { "base_fare": "1303.08", "tax": "442.37", "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.54, "filter": { "id": "F77TX00174-1980", "price": 1784.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1982*_*oDl4dubNSdqEFznR", "flight_key": "F77TX00174-1981", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1784.54, "gross_total": 2339.95, "base_fare": 1342.18, "tax": 442.37, "sell": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37 }, "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.54, "base_fare": 1342.18, "tax": 442.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "442.37", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37, "gross": { "base_fare": "1303.08", "tax": "442.37", "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.54, "filter": { "id": "F77TX00174-1981", "price": 1784.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1983*_*THeTMzgyAiWaeLzR", "flight_key": "F77TX00174-1982", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1784.54, "gross_total": 2339.95, "base_fare": 1342.18, "tax": 442.37, "sell": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37 }, "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.54, "base_fare": 1342.18, "tax": 442.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "442.37", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37, "gross": { "base_fare": "1303.08", "tax": "442.37", "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.54, "filter": { "id": "F77TX00174-1982", "price": 1784.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1984*_*g8CGkfxZNGpCE4ih", "flight_key": "F77TX00174-1983", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1784.54, "gross_total": 2339.95, "base_fare": 1342.18, "tax": 442.37, "sell": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37 }, "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.54, "base_fare": 1342.18, "tax": 442.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "442.37", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37, "gross": { "base_fare": "1303.08", "tax": "442.37", "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.54, "filter": { "id": "F77TX00174-1983", "price": 1784.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1985*_*OGJZ9ndlphYFoH8Q", "flight_key": "F77TX00174-1984", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 1784.54, "gross_total": 2339.95, "base_fare": 1342.18, "tax": 442.37, "sell": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37 }, "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.54, "base_fare": 1342.18, "tax": 442.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "442.37", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37, "gross": { "base_fare": "1303.08", "tax": "442.37", "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.54, "filter": { "id": "F77TX00174-1984", "price": 1784.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1986*_*CD5YgAZ5y1JuIW4y", "flight_key": "F77TX00174-1985", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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.54, "gross_total": 2339.95, "base_fare": 1342.18, "tax": 442.37, "sell": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37 }, "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.54, "base_fare": 1342.18, "tax": 442.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "442.37", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37, "gross": { "base_fare": "1303.08", "tax": "442.37", "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.54, "filter": { "id": "F77TX00174-1985", "price": 1784.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1987*_*fkFRniBYRpDwdmes", "flight_key": "F77TX00174-1986", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1784.54, "gross_total": 2339.95, "base_fare": 1342.18, "tax": 442.37, "sell": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37 }, "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.54, "base_fare": 1342.18, "tax": 442.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1303.08", "tax": "442.37", "discount": 0, "ait": "0.00", "service_charge": 39.09 }, "partner": { "currency": "GBP", "total": 1784.54, "base_fare": 1342.18, "tax": 442.37, "gross": { "base_fare": "1303.08", "tax": "442.37", "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.54, "filter": { "id": "F77TX00174-1986", "price": 1784.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1988*_*MAFtUhoVeIcvfebX", "flight_key": "F77TX00174-1987", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1987", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1989*_*q7QbIxPaT9Q5eq2g", "flight_key": "F77TX00174-1988", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1988", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1990*_*VClde5SsuqxJ3aeT", "flight_key": "F77TX00174-1989", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1989", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1991*_*SFce5KAgB8N7p7xt", "flight_key": "F77TX00174-1990", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1990", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1992*_*KI9Of5ICltbuUEK5", "flight_key": "F77TX00174-1991", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1991", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1993*_*EQeJIU1wTizYKWdJ", "flight_key": "F77TX00174-1992", "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-11 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-11 13:20:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1992", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110620ist2026011113201930ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1994*_*cCVc9ZjuMhvz9tTW", "flight_key": "F77TX00174-1993", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D5H45M", "transit_time": "PT21H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT21H55M", "lay_over_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": "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1993", "price": 1786.1, "journey_duration": "PT", "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": "morning", "departure_departure_time": "2026-01-11 10:15: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": "lgw202601111015ist2026011117151982ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1995*_*J2yOHO7yTiGOvMnV", "flight_key": "F77TX00174-1994", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H40M", "transit_time": "PT3H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT03H55M", "lay_over_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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1994", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1996*_*sZygUKnfgNQfZcWS", "flight_key": "F77TX00174-1995", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H55M", "transit_time": "PT8H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H40M", "distance": null, "lay_over": "PT08H15M", "lay_over_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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1995", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1997*_*JqWJ8WCOFYYDMpBi", "flight_key": "F77TX00174-1996", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT10H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H45M", "distance": null, "lay_over": "PT10H20M", "lay_over_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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1996", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1998*_*gwfikUWj3z49ITMe", "flight_key": "F77TX00174-1997", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H35M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "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": "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1997", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*1999*_*gNSOeJBMwjGIbxxm", "flight_key": "F77TX00174-1998", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H30M", "transit_time": "PT16H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:15:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "IST", "arrival_time": "2026-01-11 17:15:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT16H35M", "lay_over_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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1998", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 10:15:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111015ist2026011117151982ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2000*_*pDuVzSec02iqrCjG", "flight_key": "F77TX00174-1999", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "PT15H5M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT15H05M", "lay_over_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": "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-1999", "price": 1786.1, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 17:05: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": "lgw202601111705ist2026011200051998ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2001*_*1Ys8EI9gm8GXvGC9", "flight_key": "F77TX00174-2000", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-2000", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2002*_*aAq7YCmRqac3xwlI", "flight_key": "F77TX00174-2001", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-2001", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2003*_*n4Al5Jzive0Eunaj", "flight_key": "F77TX00174-2002", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-2002", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2004*_*mye2xlVYkJIoz0Y9", "flight_key": "F77TX00174-2003", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-2003", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111705ist2026011200051998ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2005*_*r53WcfbFtf96eAVP", "flight_key": "F77TX00174-2004", "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-11 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-12 00:05:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 1786.1, "gross_total": 2341.35, "base_fare": 1359.66, "tax": 426.44, "sell": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC40NCwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjU3MS42OH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNDEuMzUsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo1NzEuNjgsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM0MS4zNSwiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjU3MS42OH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1786.1, "base_fare": 1359.66, "tax": 426.44, "gross": { "base_fare": "1320.06", "tax": "426.44", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjIzOTQuNDQiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNTcxLjY4IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjU3MS42OCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNTcxLjY4IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM0MS4zNSIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI1NzEuNjgiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM0MS4zNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1786.1, "filter": { "id": "F77TX00174-2004", "price": 1786.1, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:05: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": "lgw202601111705ist2026011200051998ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2006*_*naR4YVly2fLS5GVh", "flight_key": "F77TX00174-2005", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": 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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 1794.87, "gross_total": 2353.4, "base_fare": 1352.51, "tax": 442.37, "sell": { "currency": "GBP", "total": 1794.87, "base_fare": 1352.51, "tax": 442.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQwNi4yMSwiYmFzZV9mYXJlIjoxODEzLjE3LCJ0YXgiOjU5My4wNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzNTMuNCwiYmFzZV9mYXJlIjoxNzYwLjM2LCJ0YXgiOjU5My4wNCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyMzUzLjQsImJhc2VfZmFyZSI6MTc2MC4zNiwidGF4Ijo1OTMuMDR9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1794.87, "base_fare": 1352.51, "tax": 442.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1313.11", "tax": "442.37", "discount": 0, "ait": "0.00", "service_charge": 39.39 }, "partner": { "currency": "GBP", "total": 1794.87, "base_fare": 1352.51, "tax": 442.37, "gross": { "base_fare": "1313.11", "tax": "442.37", "discount": "0.00", "ait": "0.00", "service_charge": 39.39 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MDYuMjEiLCJiYXNlX2ZhcmUiOiIxODEzLjE3IiwidGF4IjoiNTkzLjA0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2MC4zNiIsInRheCI6IjU5My4wNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUyLjgxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTIuODEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM1My40MCIsImJhc2VfZmFyZSI6IjE3NjAuMzYiLCJ0YXgiOiI1OTMuMDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzYwLjM2IiwidGF4IjoiNTkzLjA0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM1My40MCIsImJhc2VfZmFyZSI6IjE3NjAuMzYiLCJ0YXgiOiI1OTMuMDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM1My40LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1794.87, "filter": { "id": "F77TX00174-2005", "price": 1794.87, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2007*_*GeqsYIq61bFHMnKb", "flight_key": "F77TX00174-2006", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT9H55M", "transit_time": "PT2H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 07:45:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H10M", "distance": null, "lay_over": "PT02H55M", "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.6, "gross_total": 2360.1, "base_fare": 1377.28, "tax": 423.32, "sell": { "currency": "GBP", "total": 1800.6, "base_fare": 1377.28, "tax": 423.32 }, "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.6, "base_fare": 1377.28, "tax": 423.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1337.16", "tax": "423.32", "discount": 0, "ait": "0.00", "service_charge": 40.12 }, "partner": { "currency": "GBP", "total": 1800.6, "base_fare": 1377.28, "tax": 423.32, "gross": { "base_fare": "1337.16", "tax": "423.32", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MTMuODgiLCJiYXNlX2ZhcmUiOiIxODQ2LjM4IiwidGF4IjoiNTY3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc5Mi42MCIsInRheCI6IjU2Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2MC4xMCIsImJhc2VfZmFyZSI6IjE3OTIuNjAiLCJ0YXgiOiI1NjcuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzkyLjYwIiwidGF4IjoiNTY3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2MC4xMCIsImJhc2VfZmFyZSI6IjE3OTIuNjAiLCJ0YXgiOiI1NjcuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2MC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1800.6, "filter": { "id": "F77TX00174-2006", "price": 1800.6, "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-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601120745jed202601121055661", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2008*_*fpmN6IRMNPA8dRq7", "flight_key": "F77TX00174-2007", "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-11 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-12 04:50:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": "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.6, "gross_total": 2360.1, "base_fare": 1377.28, "tax": 423.32, "sell": { "currency": "GBP", "total": 1800.6, "base_fare": 1377.28, "tax": 423.32 }, "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.6, "base_fare": 1377.28, "tax": 423.32, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1337.16", "tax": "423.32", "discount": 0, "ait": "0.00", "service_charge": 40.12 }, "partner": { "currency": "GBP", "total": 1800.6, "base_fare": 1377.28, "tax": 423.32, "gross": { "base_fare": "1337.16", "tax": "423.32", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MTMuODgiLCJiYXNlX2ZhcmUiOiIxODQ2LjM4IiwidGF4IjoiNTY3LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc5Mi42MCIsInRheCI6IjU2Ny41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjc4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNzgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2MC4xMCIsImJhc2VfZmFyZSI6IjE3OTIuNjAiLCJ0YXgiOiI1NjcuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzkyLjYwIiwidGF4IjoiNTY3LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM2MC4xMCIsImJhc2VfZmFyZSI6IjE3OTIuNjAiLCJ0YXgiOiI1NjcuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM2MC4wOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1800.6, "filter": { "id": "F77TX00174-2007", "price": 1800.6, "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-11 22:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200cai202601120450780cai202601120810jed202601121120667", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2009*_*SfcgM2aG3iQTgnFe", "flight_key": "F77TX00174-2008", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 15:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-11 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-11", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2008", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-11 19:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601111510jed202601111900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2010*_*xBOJiDgDdCK0xnEg", "flight_key": "F77TX00174-2009", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2009", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2011*_*4KwilPIoOS0FmZB6", "flight_key": "F77TX00174-2010", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2010", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2012*_*h7z1450OABoebUPb", "flight_key": "F77TX00174-2011", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2011", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2013*_*CousZWR0WVrIidp0", "flight_key": "F77TX00174-2012", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2012", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2014*_*i5oikcD0B23C2Kk1", "flight_key": "F77TX00174-2013", "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-11 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-11 13:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2013", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 06:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110635ist2026011113351988ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2015*_*3t56JwHVzCuvZE3B", "flight_key": "F77TX00174-2014", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT23H25M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "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": "126" }, "marketing": { "carrier": "TK", "carrier_name": "Turkish Airlines", "carrier_logo": "TK.png", "flight_number": "126" }, "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2014", "price": 1817.44, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16: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": "lhr202601111635ist2026011123251986ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2016*_*rTDsnRi8jehuGyMn", "flight_key": "F77TX00174-2015", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2015", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2017*_*46VXaof5hDuO0Kcp", "flight_key": "F77TX00174-2016", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2016", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2018*_*dpVbvB6MDCXlPWeb", "flight_key": "F77TX00174-2017", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2017", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2019*_*LGU3zQJb1erYNSZM", "flight_key": "F77TX00174-2018", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2018", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111635ist2026011123251986ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2020*_*S5PJOvaAi0CFwbwk", "flight_key": "F77TX00174-2019", "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-11 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-11 23:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2019", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 16: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": "lhr202601111635ist2026011123251986ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2021*_*ZTSHYKQ4Kx88AHb9", "flight_key": "F77TX00174-2020", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2020", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2022*_*4BOoJJkGfoys7nGO", "flight_key": "F77TX00174-2021", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2021", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2023*_*LNS0MxDhjo7kvy0L", "flight_key": "F77TX00174-2022", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2022", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111745ist2026011200351972ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2024*_*FEKmS53E0oWP1vIV", "flight_key": "F77TX00174-2023", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H15M", "transit_time": "PT14H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2023", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2025*_*1XmxfowvZxCTxAnx", "flight_key": "F77TX00174-2024", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2024", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 17:45: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": "lhr202601111745ist2026011200351972ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2026*_*WZYWCKKRuVnd6tBu", "flight_key": "F77TX00174-2025", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT6H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H50M", "distance": null, "lay_over": "PT06H10M", "lay_over_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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2025", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2027*_*21hKioiyt9GlkW43", "flight_key": "F77TX00174-2026", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H50M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H55M", "distance": null, "lay_over": "PT07H00M", "lay_over_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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2026", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111955ist2026011202501932ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2028*_*EJ7L2JIubjaImf5E", "flight_key": "F77TX00174-2027", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT20H5M", "transit_time": "PT12H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT12H20M", "lay_over_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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2027", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2029*_*bnOp2D6bf8Wxso0X", "flight_key": "F77TX00174-2028", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H0M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "PT18H20M", "lay_over_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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2028", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2030*_*mCpL1VNehY67WwDk", "flight_key": "F77TX00174-2029", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H15M", "transit_time": "PT22H40M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 19:55: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 02:50:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "PT22H40M", "lay_over_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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2029", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 19:55: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": "lhr202601111955ist2026011202501932ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2031*_*Ik4xzuxlAePQlwsb", "flight_key": "F77TX00174-2030", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2030", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2032*_*rxpPO8U9sOqBEY3X", "flight_key": "F77TX00174-2031", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-12 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2031", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22:35:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112235ist2026011205251984ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2033*_*mKSTheTeUZNVDOI5", "flight_key": "F77TX00174-2032", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H25M", "transit_time": "PT9H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": "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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2032", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2034*_*EO2y33ZJ01hJX0IO", "flight_key": "F77TX00174-2033", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-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": "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2033", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601122110jed20260113005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2035*_*Nuz2kT9bMeMBkHdR", "flight_key": "F77TX00174-2034", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_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.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2034", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601130130jed20260113051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2036*_*RekgHPgxB0jvd3MC", "flight_key": "F77TX00174-2035", "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-11 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-12 05:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 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": "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": 1817.44, "gross_total": 2383.37, "base_fare": 1359.66, "tax": 457.78, "sell": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQzNi40NiwiYmFzZV9mYXJlIjoxODIyLjc2LCJ0YXgiOjYxMy43fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM4My4zNywiYmFzZV9mYXJlIjoxNzY5LjY3LCJ0YXgiOjYxMy43LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzODMuMzcsImJhc2VfZmFyZSI6MTc2OS42NywidGF4Ijo2MTMuN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.44, "base_fare": 1359.66, "tax": 457.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": 0, "ait": "0.00", "service_charge": 39.6 }, "partner": { "currency": "GBP", "total": 1817.44, "base_fare": 1359.66, "tax": 457.78, "gross": { "base_fare": "1320.06", "tax": "457.78", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0MzYuNDYiLCJiYXNlX2ZhcmUiOiIxODIyLjc2IiwidGF4IjoiNjEzLjcwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc2OS42NyIsInRheCI6IjYxMy43MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjA5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuMDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzY5LjY3IiwidGF4IjoiNjEzLjcwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM4My4zNyIsImJhc2VfZmFyZSI6IjE3NjkuNjciLCJ0YXgiOiI2MTMuNzAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM4My4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1817.44, "filter": { "id": "F77TX00174-2035", "price": 1817.44, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "TK", "carrier_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-11 22: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": "lhr202601112235ist2026011205251984ist202601130335jed202601130720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2037*_*gtEbgr0hYyjBIGCx", "flight_key": "F77TX00174-2036", "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-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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-11 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-12 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-11", "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": "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": 1826.99, "gross_total": 2394.39, "base_fare": 1405.16, "tax": 421.83, "sell": { "currency": "GBP", "total": 1826.99, "base_fare": 1405.16, "tax": 421.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ0OS4yNiwiYmFzZV9mYXJlIjoxODgzLjc2LCJ0YXgiOjU2NS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC4zOSwiYmFzZV9mYXJlIjoxODI4Ljg5LCJ0YXgiOjU2NS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOTQuMzksImJhc2VfZmFyZSI6MTgyOC44OSwidGF4Ijo1NjUuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1826.99, "base_fare": 1405.16, "tax": 421.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1364.23", "tax": "421.83", "discount": 0, "ait": "0.00", "service_charge": 40.93 }, "partner": { "currency": "GBP", "total": 1826.99, "base_fare": 1405.16, "tax": 421.83, "gross": { "base_fare": "1364.23", "tax": "421.83", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NDkuMjYiLCJiYXNlX2ZhcmUiOiIxODgzLjc2IiwidGF4IjoiNTY1LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyOC44OSIsInRheCI6IjU2NS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU0Ljg3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTQuODciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5NC4zOSIsImJhc2VfZmFyZSI6IjE4MjguODkiLCJ0YXgiOiI1NjUuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODI4Ljg5IiwidGF4IjoiNTY1LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5NC4zOSIsImJhc2VfZmFyZSI6IjE4MjguODkiLCJ0YXgiOiI1NjUuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5NC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1826.99, "filter": { "id": "F77TX00174-2036", "price": 1826.99, "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-11 14:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601112320jed202601120230663", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2038*_*9qfv6h95Ej6XVybP", "flight_key": "F77TX00174-2037", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT11H20M", "transit_time": "PT4H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 20:45:00", "destination_terminal": "3", "destination_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "flight_date": "2026-01-11", "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": 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 01:10:00", "origin_terminal": "S", "origin_airport": { "name": "Cairo International Airport", "city": "Cairo", "country": "Egypt", "timezone": "Africa\/Cairo" }, "destination": "JED", "arrival_time": "2026-01-12 04: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": "PT2H10M", "distance": null, "lay_over": "PT04H25M", "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": 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": 1826.99, "gross_total": 2394.39, "base_fare": 1405.16, "tax": 421.83, "sell": { "currency": "GBP", "total": 1826.99, "base_fare": 1405.16, "tax": 421.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ0OS4yNiwiYmFzZV9mYXJlIjoxODgzLjc2LCJ0YXgiOjU2NS41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5NC4zOSwiYmFzZV9mYXJlIjoxODI4Ljg5LCJ0YXgiOjU2NS41LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOTQuMzksImJhc2VfZmFyZSI6MTgyOC44OSwidGF4Ijo1NjUuNX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1826.99, "base_fare": 1405.16, "tax": 421.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1364.23", "tax": "421.83", "discount": 0, "ait": "0.00", "service_charge": 40.93 }, "partner": { "currency": "GBP", "total": 1826.99, "base_fare": 1405.16, "tax": 421.83, "gross": { "base_fare": "1364.23", "tax": "421.83", "discount": "0.00", "ait": "0.00", "service_charge": 40.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NDkuMjYiLCJiYXNlX2ZhcmUiOiIxODgzLjc2IiwidGF4IjoiNTY1LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTgyOC44OSIsInRheCI6IjU2NS41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU0Ljg3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTQuODciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5NC4zOSIsImJhc2VfZmFyZSI6IjE4MjguODkiLCJ0YXgiOiI1NjUuNTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODI4Ljg5IiwidGF4IjoiNTY1LjUwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5NC4zOSIsImJhc2VfZmFyZSI6IjE4MjguODkiLCJ0YXgiOiI1NjUuNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5NC4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1826.99, "filter": { "id": "F77TX00174-2037", "price": 1826.99, "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-11 14:00:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111400cai202601112045778cai202601120110jed202601120420673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2039*_*8IVnxFxXfldoLQTe", "flight_key": "F77TX00174-2038", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H30M", "transit_time": "PT20H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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": "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-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": "PT20H45M", "lay_over_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": "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": 1828.05, "gross_total": 2397.18, "base_fare": 1370.12, "tax": 457.93, "sell": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ1MC42OCwiYmFzZV9mYXJlIjoxODM2Ljc4LCJ0YXgiOjYxMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5Ny4xOCwiYmFzZV9mYXJlIjoxNzgzLjI4LCJ0YXgiOjYxMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOTcuMTgsImJhc2VfZmFyZSI6MTc4My4yOCwidGF4Ijo2MTMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": 0, "ait": "0.00", "service_charge": 39.91 }, "partner": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NTAuNjgiLCJiYXNlX2ZhcmUiOiIxODM2Ljc4IiwidGF4IjoiNjEzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4My4yOCIsInRheCI6IjYxMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgzLjI4IiwidGF4IjoiNjEzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5Ny4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1828.05, "filter": { "id": "F77TX00174-2038", "price": 1828.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": "O", "connecting_airport": [ "IST" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 11:30: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": "lhr202601111130ist2026011118251980ist202601121510jed202601121900126", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2040*_*iUbTK5rItNZRTQvK", "flight_key": "F77TX00174-2039", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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-11 21:10:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 1828.05, "gross_total": 2397.18, "base_fare": 1370.12, "tax": 457.93, "sell": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ1MC42OCwiYmFzZV9mYXJlIjoxODM2Ljc4LCJ0YXgiOjYxMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5Ny4xOCwiYmFzZV9mYXJlIjoxNzgzLjI4LCJ0YXgiOjYxMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOTcuMTgsImJhc2VfZmFyZSI6MTc4My4yOCwidGF4Ijo2MTMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": 0, "ait": "0.00", "service_charge": 39.91 }, "partner": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NTAuNjgiLCJiYXNlX2ZhcmUiOiIxODM2Ljc4IiwidGF4IjoiNjEzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4My4yOCIsInRheCI6IjYxMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgzLjI4IiwidGF4IjoiNjEzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5Ny4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1828.05, "filter": { "id": "F77TX00174-2039", "price": 1828.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-11 11:30:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601112110jed20260112005594", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2041*_*cnxSblgZQL1ekmkA", "flight_key": "F77TX00174-2040", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 01:30:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1828.05, "gross_total": 2397.18, "base_fare": 1370.12, "tax": 457.93, "sell": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ1MC42OCwiYmFzZV9mYXJlIjoxODM2Ljc4LCJ0YXgiOjYxMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5Ny4xOCwiYmFzZV9mYXJlIjoxNzgzLjI4LCJ0YXgiOjYxMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOTcuMTgsImJhc2VfZmFyZSI6MTc4My4yOCwidGF4Ijo2MTMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": 0, "ait": "0.00", "service_charge": 39.91 }, "partner": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NTAuNjgiLCJiYXNlX2ZhcmUiOiIxODM2Ljc4IiwidGF4IjoiNjEzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4My4yOCIsInRheCI6IjYxMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgzLjI4IiwidGF4IjoiNjEzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5Ny4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1828.05, "filter": { "id": "F77TX00174-2040", "price": 1828.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-11 11:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120130jed20260112051096", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2042*_*4LgxPk5zmWTul5vJ", "flight_key": "F77TX00174-2041", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 03:35:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1828.05, "gross_total": 2397.18, "base_fare": 1370.12, "tax": 457.93, "sell": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ1MC42OCwiYmFzZV9mYXJlIjoxODM2Ljc4LCJ0YXgiOjYxMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5Ny4xOCwiYmFzZV9mYXJlIjoxNzgzLjI4LCJ0YXgiOjYxMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOTcuMTgsImJhc2VfZmFyZSI6MTc4My4yOCwidGF4Ijo2MTMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": 0, "ait": "0.00", "service_charge": 39.91 }, "partner": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NTAuNjgiLCJiYXNlX2ZhcmUiOiIxODM2Ljc4IiwidGF4IjoiNjEzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4My4yOCIsInRheCI6IjYxMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgzLjI4IiwidGF4IjoiNjEzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5Ny4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1828.05, "filter": { "id": "F77TX00174-2041", "price": 1828.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-11 11:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120335jed202601120720114", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2043*_*ioUbI46V2OeOoBxB", "flight_key": "F77TX00174-2042", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:00:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1828.05, "gross_total": 2397.18, "base_fare": 1370.12, "tax": 457.93, "sell": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ1MC42OCwiYmFzZV9mYXJlIjoxODM2Ljc4LCJ0YXgiOjYxMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5Ny4xOCwiYmFzZV9mYXJlIjoxNzgzLjI4LCJ0YXgiOjYxMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOTcuMTgsImJhc2VfZmFyZSI6MTc4My4yOCwidGF4Ijo2MTMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": 0, "ait": "0.00", "service_charge": 39.91 }, "partner": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NTAuNjgiLCJiYXNlX2ZhcmUiOiIxODM2Ljc4IiwidGF4IjoiNjEzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4My4yOCIsInRheCI6IjYxMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgzLjI4IiwidGF4IjoiNjEzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5Ny4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1828.05, "filter": { "id": "F77TX00174-2042", "price": 1828.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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120900jed20260112125092", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2044*_*28m5lYECbTaoiEqM", "flight_key": "F77TX00174-2043", "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-11 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-11 18:25:00", "destination_terminal": "", "destination_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "flight_date": "2026-01-11", "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 09:50:00", "origin_terminal": "", "origin_airport": { "name": "Istanbul Airport", "city": "Istanbul", "country": "Turkey", "timezone": "Europe\/Istanbul" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1828.05, "gross_total": 2397.18, "base_fare": 1370.12, "tax": 457.93, "sell": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ1MC42OCwiYmFzZV9mYXJlIjoxODM2Ljc4LCJ0YXgiOjYxMy45fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjM5Ny4xOCwiYmFzZV9mYXJlIjoxNzgzLjI4LCJ0YXgiOjYxMy45LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjIzOTcuMTgsImJhc2VfZmFyZSI6MTc4My4yOCwidGF4Ijo2MTMuOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": 0, "ait": "0.00", "service_charge": 39.91 }, "partner": { "currency": "GBP", "total": 1828.05, "base_fare": 1370.12, "tax": 457.93, "gross": { "base_fare": "1330.21", "tax": "457.93", "discount": "0.00", "ait": "0.00", "service_charge": 39.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI0NTAuNjgiLCJiYXNlX2ZhcmUiOiIxODM2Ljc4IiwidGF4IjoiNjEzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTc4My4yOCIsInRheCI6IjYxMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjUzLjUwIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTMuNTAiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxNzgzLjI4IiwidGF4IjoiNjEzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjM5Ny4xOCIsImJhc2VfZmFyZSI6IjE3ODMuMjgiLCJ0YXgiOiI2MTMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjM5Ny4xOSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1828.05, "filter": { "id": "F77TX00174-2043", "price": 1828.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-11 11:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111130ist2026011118251980ist202601120950jed202601121345120", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2045*_*6jGHgDvFEVN8MBQB", "flight_key": "F77TX00174-2044", "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-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2044", "price": 1860.1, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601120135jed202601120410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2046*_*bmQjC3s9mwXEf4Hn", "flight_key": "F77TX00174-2045", "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-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 01:55:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2045", "price": 1860.1, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601120155jed202601120430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2047*_*47Xdc9KgLZ9ClKlC", "flight_key": "F77TX00174-2046", "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-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2046", "price": 1860.1, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601121005jed202601121240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2048*_*OuVsgq1FXQEWqTOA", "flight_key": "F77TX00174-2047", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "PT17H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT17H30M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2047", "price": 1860.1, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2049*_*mdq6YOitSZkgS4iT", "flight_key": "F77TX00174-2048", "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-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2048", "price": 1860.1, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2050*_*ulwjT9zBdIB4qOhI", "flight_key": "F77TX00174-2049", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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-12 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2049", "price": 1860.1, "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-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121005jed202601121240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2051*_*KLLZl6YvyRamJtal", "flight_key": "F77TX00174-2050", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "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-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "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": "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2050", "price": 1860.1, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2052*_*oy0snygcRy356kfs", "flight_key": "F77TX00174-2051", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "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": "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": "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": "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2051", "price": 1860.1, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50: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": "lhr202601112150bah2026011207206bah202601130155jed202601130430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2053*_*J1B1fae3EnSkcskF", "flight_key": "F77TX00174-2052", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2052", "price": 1860.1, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2054*_*ffAVXiwJDW10VXAk", "flight_key": "F77TX00174-2053", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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 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": "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": 1860.1, "gross_total": 2436.93, "base_fare": 1452.63, "tax": 407.47, "sell": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47 }, "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": 1860.1, "base_fare": 1452.63, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1410.32", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.31 }, "partner": { "currency": "GBP", "total": 1860.1, "base_fare": 1452.63, "tax": 407.47, "gross": { "base_fare": "1410.32", "tax": "407.47", "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": 1860.1, "filter": { "id": "F77TX00174-2053", "price": 1860.1, "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-11 21:50: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": "lhr202601112150bah2026011207206bah202601130135jed202601130410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2055*_*W5iYzo5kcKvY0UOh", "flight_key": "F77TX00174-2054", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "K", "cabin_code": "K", "booking_code": "K", "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-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "ghostSegment": [], "booking_class": { "cabin_class": "K", "cabin_code": "K", "booking_code": "K", "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": 1864.24, "gross_total": 2442.32, "base_fare": 1456.77, "tax": 407.47, "sell": { "currency": "GBP", "total": 1864.24, "base_fare": 1456.77, "tax": 407.47 }, "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.24, "base_fare": 1456.77, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1414.34", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.43 }, "partner": { "currency": "GBP", "total": 1864.24, "base_fare": 1456.77, "tax": 407.47, "gross": { "base_fare": "1414.34", "tax": "407.47", "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.24, "filter": { "id": "F77TX00174-2054", "price": 1864.24, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2056*_*VFZWHH1UqH8cPPPB", "flight_key": "F77TX00174-2055", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": 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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1864.24, "gross_total": 2442.32, "base_fare": 1456.77, "tax": 407.47, "sell": { "currency": "GBP", "total": 1864.24, "base_fare": 1456.77, "tax": 407.47 }, "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.24, "base_fare": 1456.77, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1414.34", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 42.43 }, "partner": { "currency": "GBP", "total": 1864.24, "base_fare": 1456.77, "tax": 407.47, "gross": { "base_fare": "1414.34", "tax": "407.47", "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.24, "filter": { "id": "F77TX00174-2055", "price": 1864.24, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2057*_*fKJjhpJRwuYOff2R", "flight_key": "F77TX00174-2056", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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-12 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 1884.63, "gross_total": 2469.72, "base_fare": 1455.24, "tax": 429.4, "sell": { "currency": "GBP", "total": 1884.63, "base_fare": 1455.24, "tax": 429.4 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUyNi41NCwiYmFzZV9mYXJlIjoxOTUwLjg5LCJ0YXgiOjU3NS42NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI0NjkuNzIsImJhc2VfZmFyZSI6MTg5NC4wNywidGF4Ijo1NzUuNjUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjQ2OS43MiwiYmFzZV9mYXJlIjoxODk0LjA3LCJ0YXgiOjU3NS42NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1884.63, "base_fare": 1455.24, "tax": 429.4, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1412.85", "tax": "429.40", "discount": 0, "ait": "0.00", "service_charge": 42.38 }, "partner": { "currency": "GBP", "total": 1884.63, "base_fare": 1455.24, "tax": 429.4, "gross": { "base_fare": "1412.85", "tax": "429.40", "discount": "0.00", "ait": "0.00", "service_charge": 42.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1MjYuNTQiLCJiYXNlX2ZhcmUiOiIxOTUwLjg5IiwidGF4IjoiNTc1LjY1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMTg5NC4wNyIsInRheCI6IjU3NS42NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjU2LjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNTYuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ2OS43MiIsImJhc2VfZmFyZSI6IjE4OTQuMDciLCJ0YXgiOiI1NzUuNjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIxODk0LjA3IiwidGF4IjoiNTc1LjY1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjQ2OS43MiIsImJhc2VfZmFyZSI6IjE4OTQuMDciLCJ0YXgiOiI1NzUuNjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjQ2OS43MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1884.63, "filter": { "id": "F77TX00174-2056", "price": 1884.63, "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-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121005jed202601121240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2058*_*iYukjI7N3N3EDvAb", "flight_key": "F77TX00174-2057", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.69, "gross_total": 2488.8, "base_fare": 1620.95, "tax": 282.74, "sell": { "currency": "GBP", "total": 1903.69, "base_fare": 1620.95, "tax": 282.74 }, "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.69, "base_fare": 1620.95, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.74", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1903.69, "base_fare": 1620.95, "tax": 282.74, "gross": { "base_fare": "1573.74", "tax": "282.74", "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.69, "filter": { "id": "F77TX00174-2057", "price": 1903.69, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206505743", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2059*_*f8dwn2KfhGWeEh1V", "flight_key": "F77TX00174-2058", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.69, "gross_total": 2488.8, "base_fare": 1620.95, "tax": 282.74, "sell": { "currency": "GBP", "total": 1903.69, "base_fare": 1620.95, "tax": 282.74 }, "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.69, "base_fare": 1620.95, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.74", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1903.69, "base_fare": 1620.95, "tax": 282.74, "gross": { "base_fare": "1573.74", "tax": "282.74", "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.69, "filter": { "id": "F77TX00174-2058", "price": 1903.69, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2060*_*9I43W0bexR8bAuCX", "flight_key": "F77TX00174-2059", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.69, "gross_total": 2488.8, "base_fare": 1620.95, "tax": 282.74, "sell": { "currency": "GBP", "total": 1903.69, "base_fare": 1620.95, "tax": 282.74 }, "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.69, "base_fare": 1620.95, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1573.74", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 47.21 }, "partner": { "currency": "GBP", "total": 1903.69, "base_fare": 1620.95, "tax": 282.74, "gross": { "base_fare": "1573.74", "tax": "282.74", "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.69, "filter": { "id": "F77TX00174-2059", "price": 1903.69, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2061*_*wTMZdZ2zswimeCbx", "flight_key": "F77TX00174-2060", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1913.63, "gross_total": 2501.58, "base_fare": 1634.37, "tax": 279.26, "sell": { "currency": "GBP", "total": 1913.63, "base_fare": 1634.37, "tax": 279.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU2NS40LCJiYXNlX2ZhcmUiOjIxOTEuMDMsInRheCI6Mzc0LjM3fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUwMS41OCwiYmFzZV9mYXJlIjoyMTI3LjIxLCJ0YXgiOjM3NC4zNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyNTAxLjU4LCJiYXNlX2ZhcmUiOjIxMjcuMjEsInRheCI6Mzc0LjM3fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1913.63, "base_fare": 1634.37, "tax": 279.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1586.76", "tax": "279.26", "discount": 0, "ait": "0.00", "service_charge": 47.61 }, "partner": { "currency": "GBP", "total": 1913.63, "base_fare": 1634.37, "tax": 279.26, "gross": { "base_fare": "1586.76", "tax": "279.26", "discount": "0.00", "ait": "0.00", "service_charge": 47.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1NjUuNDAiLCJiYXNlX2ZhcmUiOiIyMTkxLjAzIiwidGF4IjoiMzc0LjM3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEyNy4yMSIsInRheCI6IjM3NC4zNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjgyIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuODIiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUwMS41OCIsImJhc2VfZmFyZSI6IjIxMjcuMjEiLCJ0YXgiOiIzNzQuMzciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTI3LjIxIiwidGF4IjoiMzc0LjM3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUwMS41OCIsImJhc2VfZmFyZSI6IjIxMjcuMjEiLCJ0YXgiOiIzNzQuMzciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUwMS41OCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1913.63, "filter": { "id": "F77TX00174-2060", "price": 1913.63, "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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2062*_*JSu5jVmDfk0kd1V4", "flight_key": "F77TX00174-2061", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H15M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 20:20:00", "origin_terminal": "5", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-12 05:35:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H15M", "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": "133" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "133" }, "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": "1", "unit": "kg", "title": "1 Piece" } } } } ] } ], "price": { "currency": "GBP", "total": 1924.83, "gross_total": 2516.53, "base_fare": 1636.25, "tax": 288.58, "sell": { "currency": "GBP", "total": 1924.83, "base_fare": 1636.25, "tax": 288.58 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU4MC40MiwiYmFzZV9mYXJlIjoyMTkzLjU1LCJ0YXgiOjM4Ni44N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1MTYuNTMsImJhc2VfZmFyZSI6MjEyOS42NiwidGF4IjozODYuODcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUxNi41MywiYmFzZV9mYXJlIjoyMTI5LjY2LCJ0YXgiOjM4Ni44N319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1924.83, "base_fare": 1636.25, "tax": 288.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1588.59", "tax": "288.58", "discount": 0, "ait": "0.00", "service_charge": 47.66 }, "partner": { "currency": "GBP", "total": 1924.83, "base_fare": 1636.25, "tax": 288.58, "gross": { "base_fare": "1588.59", "tax": "288.58", "discount": "0.00", "ait": "0.00", "service_charge": 47.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1ODAuNDIiLCJiYXNlX2ZhcmUiOiIyMTkzLjU1IiwidGF4IjoiMzg2Ljg3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjEyOS42NiIsInRheCI6IjM4Ni44NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjg5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuODkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUxNi41MyIsImJhc2VfZmFyZSI6IjIxMjkuNjYiLCJ0YXgiOiIzODYuODciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTI5LjY2IiwidGF4IjoiMzg2Ljg3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUxNi41MyIsImJhc2VfZmFyZSI6IjIxMjkuNjYiLCJ0YXgiOiIzODYuODciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUxNi41MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1924.83, "filter": { "id": "F77TX00174-2061", "price": 1924.83, "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": "Y", "connecting_airport": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:20:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 05:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020jed202601120535133", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2063*_*BrpQvonLiWplSYPv", "flight_key": "F77TX00174-2062", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 1929.92, "gross_total": 2523.91, "base_fare": 1622.44, "tax": 307.49, "sell": { "currency": "GBP", "total": 1929.92, "base_fare": 1622.44, "tax": 307.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU4Ny4yNiwiYmFzZV9mYXJlIjoyMTc1LjA0LCJ0YXgiOjQxMi4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1MjMuOTEsImJhc2VfZmFyZSI6MjExMS42OSwidGF4Ijo0MTIuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUyMy45MSwiYmFzZV9mYXJlIjoyMTExLjY5LCJ0YXgiOjQxMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1929.92, "base_fare": 1622.44, "tax": 307.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1575.18", "tax": "307.49", "discount": 0, "ait": "0.00", "service_charge": 47.25 }, "partner": { "currency": "GBP", "total": 1929.92, "base_fare": 1622.44, "tax": 307.49, "gross": { "base_fare": "1575.18", "tax": "307.49", "discount": "0.00", "ait": "0.00", "service_charge": 47.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1ODcuMjYiLCJiYXNlX2ZhcmUiOiIyMTc1LjA0IiwidGF4IjoiNDEyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjExMS42OSIsInRheCI6IjQxMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUyMy45MSIsImJhc2VfZmFyZSI6IjIxMTEuNjkiLCJ0YXgiOiI0MTIuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTExLjY5IiwidGF4IjoiNDEyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUyMy45MSIsImJhc2VfZmFyZSI6IjIxMTEuNjkiLCJ0YXgiOiI0MTIuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUyMy45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1929.92, "filter": { "id": "F77TX00174-2062", "price": 1929.92, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2064*_*53nVW5F41987NqT2", "flight_key": "F77TX00174-2063", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 1929.92, "gross_total": 2523.91, "base_fare": 1622.44, "tax": 307.49, "sell": { "currency": "GBP", "total": 1929.92, "base_fare": 1622.44, "tax": 307.49 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU4Ny4yNiwiYmFzZV9mYXJlIjoyMTc1LjA0LCJ0YXgiOjQxMi4yMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1MjMuOTEsImJhc2VfZmFyZSI6MjExMS42OSwidGF4Ijo0MTIuMjIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUyMy45MSwiYmFzZV9mYXJlIjoyMTExLjY5LCJ0YXgiOjQxMi4yMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1929.92, "base_fare": 1622.44, "tax": 307.49, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1575.18", "tax": "307.49", "discount": 0, "ait": "0.00", "service_charge": 47.25 }, "partner": { "currency": "GBP", "total": 1929.92, "base_fare": 1622.44, "tax": 307.49, "gross": { "base_fare": "1575.18", "tax": "307.49", "discount": "0.00", "ait": "0.00", "service_charge": 47.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1ODcuMjYiLCJiYXNlX2ZhcmUiOiIyMTc1LjA0IiwidGF4IjoiNDEyLjIyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjExMS42OSIsInRheCI6IjQxMi4yMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUyMy45MSIsImJhc2VfZmFyZSI6IjIxMTEuNjkiLCJ0YXgiOiI0MTIuMjIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTExLjY5IiwidGF4IjoiNDEyLjIyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUyMy45MSIsImJhc2VfZmFyZSI6IjIxMTEuNjkiLCJ0YXgiOiI0MTIuMjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUyMy45MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1929.92, "filter": { "id": "F77TX00174-2063", "price": 1929.92, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2065*_*kUISvZoOmolY7Yfn", "flight_key": "F77TX00174-2064", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 1933.15, "gross_total": 2528.08, "base_fare": 1626.61, "tax": 306.55, "sell": { "currency": "GBP", "total": 1933.15, "base_fare": 1626.61, "tax": 306.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjU5MS41OSwiYmFzZV9mYXJlIjoyMTgwLjYzLCJ0YXgiOjQxMC45Nn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI1MjguMDgsImJhc2VfZmFyZSI6MjExNy4xMiwidGF4Ijo0MTAuOTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjUyOC4wOCwiYmFzZV9mYXJlIjoyMTE3LjEyLCJ0YXgiOjQxMC45Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1933.15, "base_fare": 1626.61, "tax": 306.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1579.23", "tax": "306.55", "discount": 0, "ait": "0.00", "service_charge": 47.37 }, "partner": { "currency": "GBP", "total": 1933.15, "base_fare": 1626.61, "tax": 306.55, "gross": { "base_fare": "1579.23", "tax": "306.55", "discount": "0.00", "ait": "0.00", "service_charge": 47.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI1OTEuNTkiLCJiYXNlX2ZhcmUiOiIyMTgwLjYzIiwidGF4IjoiNDEwLjk2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjExNy4xMiIsInRheCI6IjQxMC45NiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYzLjUxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjMuNTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUyOC4wOCIsImJhc2VfZmFyZSI6IjIxMTcuMTIiLCJ0YXgiOiI0MTAuOTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTE3LjEyIiwidGF4IjoiNDEwLjk2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjUyOC4wOCIsImJhc2VfZmFyZSI6IjIxMTcuMTIiLCJ0YXgiOiI0MTAuOTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjUyOC4wOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1933.15, "filter": { "id": "F77TX00174-2064", "price": 1933.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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2066*_*kQ8YBrl9caFh0QhE", "flight_key": "F77TX00174-2065", "get_branded_fare": "no", "no_of_stops_title": "Direct Flight", "no_of_stops": 0, "flight_time": "PT6H0M", "transit_time": "PT0H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:00:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "JED", "arrival_time": "2026-01-11 23:00:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "flight_time": "PT6H", "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": "100" }, "marketing": { "carrier": "SV", "carrier_name": "Saudi Arabian Airlines", "carrier_logo": "SV.png", "flight_number": "100" }, "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": 2098.82, "gross_total": 2746.92, "base_fare": 1709.72, "tax": 389.1, "sell": { "currency": "GBP", "total": 2098.82, "base_fare": 1709.72, "tax": 389.1 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjgxMy42OCwiYmFzZV9mYXJlIjoyMjkyLjA1LCJ0YXgiOjUyMS42M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3NDYuOTIsImJhc2VfZmFyZSI6MjIyNS4yOSwidGF4Ijo1MjEuNjMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc0Ni45MiwiYmFzZV9mYXJlIjoyMjI1LjI5LCJ0YXgiOjUyMS42M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2098.82, "base_fare": 1709.72, "tax": 389.1, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1659.92", "tax": "389.10", "discount": 0, "ait": "0.00", "service_charge": 49.8 }, "partner": { "currency": "GBP", "total": 2098.82, "base_fare": 1709.72, "tax": 389.1, "gross": { "base_fare": "1659.92", "tax": "389.10", "discount": "0.00", "ait": "0.00", "service_charge": 49.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI4MTMuNjgiLCJiYXNlX2ZhcmUiOiIyMjkyLjA1IiwidGF4IjoiNTIxLjYzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIyNS4yOSIsInRheCI6IjUyMS42MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY2Ljc2In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjYuNzYiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc0Ni45MiIsImJhc2VfZmFyZSI6IjIyMjUuMjkiLCJ0YXgiOiI1MjEuNjMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjI1LjI5IiwidGF4IjoiNTIxLjYzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc0Ni45MiIsImJhc2VfZmFyZSI6IjIyMjUuMjkiLCJ0YXgiOiI1MjEuNjMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc0Ni45MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2098.82, "filter": { "id": "F77TX00174-2065", "price": 2098.82, "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": [], "total_segment_count": 1, "no_of_stops": 0, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111400jed202601112300100", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2067*_*O476w7tnZ9ISuoZC", "flight_key": "F77TX00174-2066", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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.76, "gross_total": 2576.1, "base_fare": 1688.03, "tax": 282.74, "sell": { "currency": "GBP", "total": 1970.76, "base_fare": 1688.03, "tax": 282.74 }, "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.76, "base_fare": 1688.03, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1638.86", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 49.16 }, "partner": { "currency": "GBP", "total": 1970.76, "base_fare": 1688.03, "tax": 282.74, "gross": { "base_fare": "1638.86", "tax": "282.74", "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.76, "filter": { "id": "F77TX00174-2066", "price": 1970.76, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2068*_*XgXW90rCriF6Puxu", "flight_key": "F77TX00174-2067", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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.76, "gross_total": 2576.1, "base_fare": 1688.03, "tax": 282.74, "sell": { "currency": "GBP", "total": 1970.76, "base_fare": 1688.03, "tax": 282.74 }, "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.76, "base_fare": 1688.03, "tax": 282.74, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1638.86", "tax": "282.74", "discount": 0, "ait": "0.00", "service_charge": 49.16 }, "partner": { "currency": "GBP", "total": 1970.76, "base_fare": 1688.03, "tax": 282.74, "gross": { "base_fare": "1638.86", "tax": "282.74", "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.76, "filter": { "id": "F77TX00174-2067", "price": 1970.76, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2069*_*6yMCWD9e7wQHi6AH", "flight_key": "F77TX00174-2068", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 1997.65, "gross_total": 2612.07, "base_fare": 1689.51, "tax": 308.14, "sell": { "currency": "GBP", "total": 1997.65, "base_fare": 1689.51, "tax": 308.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY3OC4wNCwiYmFzZV9mYXJlIjoyMjY0Ljk1LCJ0YXgiOjQxMy4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MTIuMDcsImJhc2VfZmFyZSI6MjE5OC45OCwidGF4Ijo0MTMuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYxMi4wNywiYmFzZV9mYXJlIjoyMTk4Ljk4LCJ0YXgiOjQxMy4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1997.65, "base_fare": 1689.51, "tax": 308.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1640.30", "tax": "308.14", "discount": 0, "ait": "0.00", "service_charge": 49.21 }, "partner": { "currency": "GBP", "total": 1997.65, "base_fare": 1689.51, "tax": 308.14, "gross": { "base_fare": "1640.30", "tax": "308.14", "discount": "0.00", "ait": "0.00", "service_charge": 49.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2NzguMDQiLCJiYXNlX2ZhcmUiOiIyMjY0Ljk1IiwidGF4IjoiNDEzLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5OC45OCIsInRheCI6IjQxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY1Ljk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjUuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYxMi4wNyIsImJhc2VfZmFyZSI6IjIxOTguOTgiLCJ0YXgiOiI0MTMuMDkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTk4Ljk4IiwidGF4IjoiNDEzLjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYxMi4wNyIsImJhc2VfZmFyZSI6IjIxOTguOTgiLCJ0YXgiOiI0MTMuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYxMi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1997.65, "filter": { "id": "F77TX00174-2068", "price": 1997.65, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206501017", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2070*_*v26qYVjpILLUDdPf", "flight_key": "F77TX00174-2069", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 1997.65, "gross_total": 2612.07, "base_fare": 1689.51, "tax": 308.14, "sell": { "currency": "GBP", "total": 1997.65, "base_fare": 1689.51, "tax": 308.14 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY3OC4wNCwiYmFzZV9mYXJlIjoyMjY0Ljk1LCJ0YXgiOjQxMy4wOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MTIuMDcsImJhc2VfZmFyZSI6MjE5OC45OCwidGF4Ijo0MTMuMDksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYxMi4wNywiYmFzZV9mYXJlIjoyMTk4Ljk4LCJ0YXgiOjQxMy4wOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 1997.65, "base_fare": 1689.51, "tax": 308.14, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1640.30", "tax": "308.14", "discount": 0, "ait": "0.00", "service_charge": 49.21 }, "partner": { "currency": "GBP", "total": 1997.65, "base_fare": 1689.51, "tax": 308.14, "gross": { "base_fare": "1640.30", "tax": "308.14", "discount": "0.00", "ait": "0.00", "service_charge": 49.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2NzguMDQiLCJiYXNlX2ZhcmUiOiIyMjY0Ljk1IiwidGF4IjoiNDEzLjA5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjE5OC45OCIsInRheCI6IjQxMy4wOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY1Ljk3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjUuOTciLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYxMi4wNyIsImJhc2VfZmFyZSI6IjIxOTguOTgiLCJ0YXgiOiI0MTMuMDkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMTk4Ljk4IiwidGF4IjoiNDEzLjA5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYxMi4wNyIsImJhc2VfZmFyZSI6IjIxOTguOTgiLCJ0YXgiOiI0MTMuMDkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYxMi4wNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 1997.65, "filter": { "id": "F77TX00174-2069", "price": 1997.65, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120600jed2026011207551019", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2071*_*o1JztnGWZyrpCx92", "flight_key": "F77TX00174-2070", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 2001.17, "gross_total": 2616.61, "base_fare": 1693.95, "tax": 307.21, "sell": { "currency": "GBP", "total": 2001.17, "base_fare": 1693.95, "tax": 307.21 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjY4Mi43NSwiYmFzZV9mYXJlIjoyMjcwLjkxLCJ0YXgiOjQxMS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI2MTYuNjEsImJhc2VfZmFyZSI6MjIwNC43NywidGF4Ijo0MTEuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjYxNi42MSwiYmFzZV9mYXJlIjoyMjA0Ljc3LCJ0YXgiOjQxMS44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2001.17, "base_fare": 1693.95, "tax": 307.21, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1644.62", "tax": "307.21", "discount": 0, "ait": "0.00", "service_charge": 49.34 }, "partner": { "currency": "GBP", "total": 2001.17, "base_fare": 1693.95, "tax": 307.21, "gross": { "base_fare": "1644.62", "tax": "307.21", "discount": "0.00", "ait": "0.00", "service_charge": 49.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODIuNzUiLCJiYXNlX2ZhcmUiOiIyMjcwLjkxIiwidGF4IjoiNDExLjg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjIwNC43NyIsInRheCI6IjQxMS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY2LjE0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjYuMTQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYxNi42MSIsImJhc2VfZmFyZSI6IjIyMDQuNzciLCJ0YXgiOiI0MTEuODQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMjA0Ljc3IiwidGF4IjoiNDExLjg0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYxNi42MSIsImJhc2VfZmFyZSI6IjIyMDQuNzciLCJ0YXgiOiI0MTEuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYxNi42MSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2001.17, "filter": { "id": "F77TX00174-2070", "price": 2001.17, "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-11 15:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 08:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120700jed2026011208551021", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2072*_*RpzQRxNC5PJbcsFd", "flight_key": "F77TX00174-2071", "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-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 01:35:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2071", "price": 2002.59, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601120135jed202601120410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2073*_*JkbMpQ7VVhsvFCPx", "flight_key": "F77TX00174-2072", "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-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 01:55:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2072", "price": 2002.59, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601120155jed202601120430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2074*_*IbBeflGY0wm8UdnD", "flight_key": "F77TX00174-2073", "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-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2073", "price": 2002.59, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601121005jed202601121240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2075*_*5zgCH5yUH0xzoyzj", "flight_key": "F77TX00174-2074", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D2H35M", "transit_time": "PT17H30M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT17H30M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2074", "price": 2002.59, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2076*_*23ABcNnhMvHQSmMe", "flight_key": "F77TX00174-2075", "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-11 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-11 19:00:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2075", "price": 2002.59, "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": "morning", "departure_departure_time": "2026-01-11 09:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110930bah2026011119002bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2077*_*IoYMXHKrSn9mMg3H", "flight_key": "F77TX00174-2076", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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-12 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2076", "price": 2002.59, "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-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121005jed202601121240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2078*_*CeWxngywK7smRdXw", "flight_key": "F77TX00174-2077", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H15M", "transit_time": "PT5H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "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-12 12:30:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 15: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": "PT2H35M", "distance": null, "lay_over": "PT05H10M", "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": "183" }, "marketing": { "carrier": "GF", "carrier_name": "Gulf Air", "carrier_logo": "GF.png", "flight_number": "183" }, "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": "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2077", "price": 2002.59, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121230jed202601121505183", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2079*_*bXcJ8p43EyMTQLuk", "flight_key": "F77TX00174-2078", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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": "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": "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": "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": "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2078", "price": 2002.59, "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": "K", "connecting_airport": [ "BAH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:50: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": "lhr202601112150bah2026011207206bah202601130155jed202601130430175", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2080*_*d5SQBQ1aK7YdZm5C", "flight_key": "F77TX00174-2079", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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-12 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2079", "price": 2002.59, "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-11 21:50:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121800jed202601122035173", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2081*_*J2Vz7Yqa342HQbiz", "flight_key": "F77TX00174-2080", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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 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": "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.59, "gross_total": 2622.38, "base_fare": 1595.11, "tax": 407.47, "sell": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47 }, "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.59, "base_fare": 1595.11, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.46 }, "partner": { "currency": "GBP", "total": 2002.59, "base_fare": 1595.11, "tax": 407.47, "gross": { "base_fare": "1548.66", "tax": "407.47", "discount": "0.00", "ait": "0.00", "service_charge": 46.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI2ODQuNjYiLCJiYXNlX2ZhcmUiOiIyMTM4LjQxIiwidGF4IjoiNTQ2LjI1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjA3Ni4xMyIsInRheCI6IjU0Ni4yNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjYyLjI4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjIuMjgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMDc2LjEzIiwidGF4IjoiNTQ2LjI1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjYyMi4zOCIsImJhc2VfZmFyZSI6IjIwNzYuMTMiLCJ0YXgiOiI1NDYuMjUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjYyMi4zOCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2002.59, "filter": { "id": "F77TX00174-2080", "price": 2002.59, "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-11 21:50: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": "lhr202601112150bah2026011207206bah202601130135jed202601130410181", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2082*_*hIrYaK40Io3GhhXw", "flight_key": "F77TX00174-2081", "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-11 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-12 07:20:00", "destination_terminal": "", "destination_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "flight_date": "2026-01-11", "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": "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-12 10:05:00", "origin_terminal": "", "origin_airport": { "name": "Bahrain International Airport", "city": "Manama", "country": "Bahrain", "timezone": "Asia\/Bahrain" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "6", "unit": "kg", "title": "6 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2006.73, "gross_total": 2627.77, "base_fare": 1599.26, "tax": 407.47, "sell": { "currency": "GBP", "total": 2006.73, "base_fare": 1599.26, "tax": 407.47 }, "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.73, "base_fare": 1599.26, "tax": 407.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1552.68", "tax": "407.47", "discount": 0, "ait": "0.00", "service_charge": 46.58 }, "partner": { "currency": "GBP", "total": 2006.73, "base_fare": 1599.26, "tax": 407.47, "gross": { "base_fare": "1552.68", "tax": "407.47", "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.73, "filter": { "id": "F77TX00174-2081", "price": 2006.73, "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-11 21:50:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 12:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112150bah2026011207206bah202601121005jed202601121240171", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2083*_*FS6W06X2m4Ub6GHZ", "flight_key": "F77TX00174-2082", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "flight_time": "PT5H55M", "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": 2104.1, "gross_total": 2751.05, "base_fare": 1785.27, "tax": 318.83, "sell": { "currency": "GBP", "total": 2104.1, "base_fare": 1785.27, "tax": 318.83 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MjgyMC43NiwiYmFzZV9mYXJlIjoyMzkzLjMzLCJ0YXgiOjQyNy40M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI3NTEuMDUsImJhc2VfZmFyZSI6MjMyMy42MiwidGF4Ijo0MjcuNDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjc1MS4wNSwiYmFzZV9mYXJlIjoyMzIzLjYyLCJ0YXgiOjQyNy40M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2104.1, "base_fare": 1785.27, "tax": 318.83, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1733.27", "tax": "318.83", "discount": 0, "ait": "0.00", "service_charge": 52 }, "partner": { "currency": "GBP", "total": 2104.1, "base_fare": 1785.27, "tax": 318.83, "gross": { "base_fare": "1733.27", "tax": "318.83", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjI4MjAuNzYiLCJiYXNlX2ZhcmUiOiIyMzkzLjMzIiwidGF4IjoiNDI3LjQzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjMyMy42MiIsInRheCI6IjQyNy40MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjY5LjcxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNjkuNzEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc1MS4wNSIsImJhc2VfZmFyZSI6IjIzMjMuNjIiLCJ0YXgiOiI0MjcuNDMiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyMzIzLjYyIiwidGF4IjoiNDI3LjQzIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjc1MS4wNSIsImJhc2VfZmFyZSI6IjIzMjMuNjIiLCJ0YXgiOiI0MjcuNDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjc1MS4wNSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2104.1, "filter": { "id": "F77TX00174-2082", "price": 2104.1, "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-11 20:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112030bom202601121100130bom202601121800jed2026011221252245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2084*_*MNUrWRe9vLr7OPzX", "flight_key": "F77TX00174-2083", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "flight_time": "PT5H55M", "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": 2242.76, "gross_total": 2931.72, "base_fare": 1918.4, "tax": 324.35, "sell": { "currency": "GBP", "total": 2242.76, "base_fare": 1918.4, "tax": 324.35 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzAwNi42MywiYmFzZV9mYXJlIjoyNTcxLjgxLCJ0YXgiOjQzNC44Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5MzEuNzIsImJhc2VfZmFyZSI6MjQ5Ni45LCJ0YXgiOjQzNC44MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoyOTMxLjcyLCJiYXNlX2ZhcmUiOjI0OTYuOSwidGF4Ijo0MzQuODJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2242.76, "base_fare": 1918.4, "tax": 324.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1862.53", "tax": "324.35", "discount": 0, "ait": "0.00", "service_charge": 55.88 }, "partner": { "currency": "GBP", "total": 2242.76, "base_fare": 1918.4, "tax": 324.35, "gross": { "base_fare": "1862.53", "tax": "324.35", "discount": "0.00", "ait": "0.00", "service_charge": 55.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwMDYuNjMiLCJiYXNlX2ZhcmUiOiIyNTcxLjgxIiwidGF4IjoiNDM0LjgyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjQ5Ni45MCIsInRheCI6IjQzNC44MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc0LjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzQuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjkzMS43MiIsImJhc2VfZmFyZSI6IjI0OTYuOTAiLCJ0YXgiOiI0MzQuODIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDk2LjkwIiwidGF4IjoiNDM0LjgyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjkzMS43MiIsImJhc2VfZmFyZSI6IjI0OTYuOTAiLCJ0YXgiOiI0MzQuODIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MjkzMS43MiwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2242.76, "filter": { "id": "F77TX00174-2083", "price": 2242.76, "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-11 20:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112030bom202601121100130bom202601121800jed2026011221252245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2085*_*O8aAJ7DoJ0qBGdcz", "flight_key": "F77TX00174-2084", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "flight_time": "PT5H55M", "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": 2271.27, "gross_total": 2968.85, "base_fare": 1946.64, "tax": 324.62, "sell": { "currency": "GBP", "total": 2271.27, "base_fare": 1946.64, "tax": 324.62 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA0NC44NiwiYmFzZV9mYXJlIjoyNjA5LjY3LCJ0YXgiOjQzNS4xOX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5NjguODUsImJhc2VfZmFyZSI6MjUzMy42NiwidGF4Ijo0MzUuMTksImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk2OC44NSwiYmFzZV9mYXJlIjoyNTMzLjY2LCJ0YXgiOjQzNS4xOX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2271.27, "base_fare": 1946.64, "tax": 324.62, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1889.95", "tax": "324.62", "discount": 0, "ait": "0.00", "service_charge": 56.7 }, "partner": { "currency": "GBP", "total": 2271.27, "base_fare": 1946.64, "tax": 324.62, "gross": { "base_fare": "1889.95", "tax": "324.62", "discount": "0.00", "ait": "0.00", "service_charge": 56.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwNDQuODYiLCJiYXNlX2ZhcmUiOiIyNjA5LjY3IiwidGF4IjoiNDM1LjE5IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjUzMy42NiIsInRheCI6IjQzNS4xOSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc2LjAxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzYuMDEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk2OC44NSIsImJhc2VfZmFyZSI6IjI1MzMuNjYiLCJ0YXgiOiI0MzUuMTkiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTMzLjY2IiwidGF4IjoiNDM1LjE5IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk2OC44NSIsImJhc2VfZmFyZSI6IjI1MzMuNjYiLCJ0YXgiOiI0MzUuMTkiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk2OC44NSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2271.27, "filter": { "id": "F77TX00174-2084", "price": 2271.27, "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-11 20:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112030bom202601121100130bom202601121800jed2026011221252245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2086*_*kXOlhTwuVf3bNQOB", "flight_key": "F77TX00174-2085", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT21H55M", "transit_time": "PT7H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 11:00:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "flight_time": "PT5H55M", "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": 2290.27, "gross_total": 2993.6, "base_fare": 1965.46, "tax": 324.81, "sell": { "currency": "GBP", "total": 2290.27, "base_fare": 1965.46, "tax": 324.81 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzA3MC4zNCwiYmFzZV9mYXJlIjoyNjM0LjksInRheCI6NDM1LjQ0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mjk5My42LCJiYXNlX2ZhcmUiOjI1NTguMTYsInRheCI6NDM1LjQ0LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjI5OTMuNiwiYmFzZV9mYXJlIjoyNTU4LjE2LCJ0YXgiOjQzNS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2290.27, "base_fare": 1965.46, "tax": 324.81, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1908.22", "tax": "324.81", "discount": 0, "ait": "0.00", "service_charge": 57.24 }, "partner": { "currency": "GBP", "total": 2290.27, "base_fare": 1965.46, "tax": 324.81, "gross": { "base_fare": "1908.22", "tax": "324.81", "discount": "0.00", "ait": "0.00", "service_charge": 57.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMwNzAuMzQiLCJiYXNlX2ZhcmUiOiIyNjM0LjkwIiwidGF4IjoiNDM1LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjU1OC4xNiIsInRheCI6IjQzNS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijc2Ljc0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiNzYuNzQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk5My42MCIsImJhc2VfZmFyZSI6IjI1NTguMTYiLCJ0YXgiOiI0MzUuNDQiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNTU4LjE2IiwidGF4IjoiNDM1LjQ0IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMjk5My42MCIsImJhc2VfZmFyZSI6IjI1NTguMTYiLCJ0YXgiOiI0MzUuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6Mjk5My42LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2290.27, "filter": { "id": "F77TX00174-2085", "price": 2290.27, "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-11 20:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112030bom202601121100130bom202601121800jed2026011221252245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2087*_*29rsQ5MJvIFVERWO", "flight_key": "F77TX00174-2086", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": 2613.46, "gross_total": 3414.36, "base_fare": 2285.54, "tax": 327.91, "sell": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUwMy42LCJiYXNlX2ZhcmUiOjMwNjQsInRheCI6NDM5LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDE0LjM2LCJiYXNlX2ZhcmUiOjI5NzQuNzYsInRheCI6NDM5LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQxNC4zNiwiYmFzZV9mYXJlIjoyOTc0Ljc2LCJ0YXgiOjQzOS42fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": 0, "ait": "0.00", "service_charge": 66.57 }, "partner": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": "0.00", "ait": "0.00", "service_charge": 66.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MDMuNjAiLCJiYXNlX2ZhcmUiOiIzMDY0LjAwIiwidGF4IjoiNDM5LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3NC43NiIsInRheCI6IjQzOS42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjI0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuMjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTc0Ljc2IiwidGF4IjoiNDM5LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQxNC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2613.46, "filter": { "id": "F77TX00174-2086", "price": 2613.46, "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-11 08:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110845del202601112345162del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2088*_*pZ2wDc4o37a7iweF", "flight_key": "F77TX00174-2087", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H50M", "transit_time": "PT12H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 13: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-12 03:55:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "flight_time": "PT9H25M", "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": "112" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "112" }, "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-12 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-12 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-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT12H45M", "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": 2613.46, "gross_total": 3414.36, "base_fare": 2285.54, "tax": 327.91, "sell": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUwMy42LCJiYXNlX2ZhcmUiOjMwNjQsInRheCI6NDM5LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDE0LjM2LCJiYXNlX2ZhcmUiOjI5NzQuNzYsInRheCI6NDM5LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQxNC4zNiwiYmFzZV9mYXJlIjoyOTc0Ljc2LCJ0YXgiOjQzOS42fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": 0, "ait": "0.00", "service_charge": 66.57 }, "partner": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": "0.00", "ait": "0.00", "service_charge": 66.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MDMuNjAiLCJiYXNlX2ZhcmUiOiIzMDY0LjAwIiwidGF4IjoiNDM5LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3NC43NiIsInRheCI6IjQzOS42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjI0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuMjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTc0Ljc2IiwidGF4IjoiNDM5LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQxNC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2613.46, "filter": { "id": "F77TX00174-2087", "price": 2613.46, "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": "afternoon", "departure_departure_time": "2026-01-11 13:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111300del202601120355112del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2089*_*9kw57xKTQNHaKdEO", "flight_key": "F77TX00174-2088", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H55M", "transit_time": "PT13H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "BOM", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT5H55M", "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": "Y", "cabin_code": "Y", "booking_code": "Y", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2613.46, "gross_total": 3414.36, "base_fare": 2285.54, "tax": 327.91, "sell": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUwMy42LCJiYXNlX2ZhcmUiOjMwNjQsInRheCI6NDM5LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDE0LjM2LCJiYXNlX2ZhcmUiOjI5NzQuNzYsInRheCI6NDM5LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQxNC4zNiwiYmFzZV9mYXJlIjoyOTc0Ljc2LCJ0YXgiOjQzOS42fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": 0, "ait": "0.00", "service_charge": 66.57 }, "partner": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": "0.00", "ait": "0.00", "service_charge": 66.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MDMuNjAiLCJiYXNlX2ZhcmUiOiIzMDY0LjAwIiwidGF4IjoiNDM5LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3NC43NiIsInRheCI6IjQzOS42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjI0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuMjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTc0Ljc2IiwidGF4IjoiNDM5LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQxNC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2613.46, "filter": { "id": "F77TX00174-2088", "price": 2613.46, "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-11 13:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111330bom202601120410128bom202601121800jed2026011221252245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2090*_*Z7ur9FhNimtB6aO6", "flight_key": "F77TX00174-2089", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 2613.46, "gross_total": 3414.36, "base_fare": 2285.54, "tax": 327.91, "sell": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUwMy42LCJiYXNlX2ZhcmUiOjMwNjQsInRheCI6NDM5LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDE0LjM2LCJiYXNlX2ZhcmUiOjI5NzQuNzYsInRheCI6NDM5LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQxNC4zNiwiYmFzZV9mYXJlIjoyOTc0Ljc2LCJ0YXgiOjQzOS42fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": 0, "ait": "0.00", "service_charge": 66.57 }, "partner": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": "0.00", "ait": "0.00", "service_charge": 66.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MDMuNjAiLCJiYXNlX2ZhcmUiOiIzMDY0LjAwIiwidGF4IjoiNDM5LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3NC43NiIsInRheCI6IjQzOS42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjI0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuMjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTc0Ljc2IiwidGF4IjoiNDM5LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQxNC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2613.46, "filter": { "id": "F77TX00174-2089", "price": 2613.46, "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-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112105del2026011211552018del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2091*_*lGUYBkh3zr2rcnOC", "flight_key": "F77TX00174-2090", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 2613.46, "gross_total": 3414.36, "base_fare": 2285.54, "tax": 327.91, "sell": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzUwMy42LCJiYXNlX2ZhcmUiOjMwNjQsInRheCI6NDM5LjZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDE0LjM2LCJiYXNlX2ZhcmUiOjI5NzQuNzYsInRheCI6NDM5LjYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQxNC4zNiwiYmFzZV9mYXJlIjoyOTc0Ljc2LCJ0YXgiOjQzOS42fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": 0, "ait": "0.00", "service_charge": 66.57 }, "partner": { "currency": "GBP", "total": 2613.46, "base_fare": 2285.54, "tax": 327.91, "gross": { "base_fare": "2218.98", "tax": "327.91", "discount": "0.00", "ait": "0.00", "service_charge": 66.57 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1MDMuNjAiLCJiYXNlX2ZhcmUiOiIzMDY0LjAwIiwidGF4IjoiNDM5LjYwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk3NC43NiIsInRheCI6IjQzOS42MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg5LjI0In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODkuMjQiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTc0Ljc2IiwidGF4IjoiNDM5LjYwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQxNC4zNiIsImJhc2VfZmFyZSI6IjI5NzQuNzYiLCJ0YXgiOiI0MzkuNjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQxNC4zNywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2613.46, "filter": { "id": "F77TX00174-2090", "price": 2613.46, "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-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200del2026011213002016del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2092*_*YfP1NXNI1rfHWd5P", "flight_key": "F77TX00174-2091", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": 2642, "gross_total": 3451.5, "base_fare": 2313.8, "tax": 328.19, "sell": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU0MS44NSwiYmFzZV9mYXJlIjozMTAxLjg4LCJ0YXgiOjQzOS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NTEuNSwiYmFzZV9mYXJlIjozMDExLjUzLCJ0YXgiOjQzOS45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDUxLjUsImJhc2VfZmFyZSI6MzAxMS41MywidGF4Ijo0MzkuOTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": 0, "ait": "0.00", "service_charge": 67.4 }, "partner": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NDEuODUiLCJiYXNlX2ZhcmUiOiIzMTAxLjg4IiwidGF4IjoiNDM5Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMS41MyIsInRheCI6IjQzOS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDExLjUzIiwidGF4IjoiNDM5Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ1MS41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2642, "filter": { "id": "F77TX00174-2091", "price": 2642, "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-11 08:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110845del202601112345162del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2093*_*cgiAipFvyE06XmrU", "flight_key": "F77TX00174-2092", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H50M", "transit_time": "PT12H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 13: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-12 03:55:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "flight_time": "PT9H25M", "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": "112" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "112" }, "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-12 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-12 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-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT12H45M", "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": 2642, "gross_total": 3451.5, "base_fare": 2313.8, "tax": 328.19, "sell": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU0MS44NSwiYmFzZV9mYXJlIjozMTAxLjg4LCJ0YXgiOjQzOS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NTEuNSwiYmFzZV9mYXJlIjozMDExLjUzLCJ0YXgiOjQzOS45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDUxLjUsImJhc2VfZmFyZSI6MzAxMS41MywidGF4Ijo0MzkuOTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": 0, "ait": "0.00", "service_charge": 67.4 }, "partner": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NDEuODUiLCJiYXNlX2ZhcmUiOiIzMTAxLjg4IiwidGF4IjoiNDM5Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMS41MyIsInRheCI6IjQzOS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDExLjUzIiwidGF4IjoiNDM5Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ1MS41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2642, "filter": { "id": "F77TX00174-2092", "price": 2642, "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": "afternoon", "departure_departure_time": "2026-01-11 13:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111300del202601120355112del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2094*_*lnM5K2LqPkuGhqC7", "flight_key": "F77TX00174-2093", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H55M", "transit_time": "PT13H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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": 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": "BOM", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT5H55M", "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": "Y", "cabin_code": "Y", "booking_code": "Y", "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": 2642, "gross_total": 3451.5, "base_fare": 2313.8, "tax": 328.19, "sell": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU0MS44NSwiYmFzZV9mYXJlIjozMTAxLjg4LCJ0YXgiOjQzOS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NTEuNSwiYmFzZV9mYXJlIjozMDExLjUzLCJ0YXgiOjQzOS45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDUxLjUsImJhc2VfZmFyZSI6MzAxMS41MywidGF4Ijo0MzkuOTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": 0, "ait": "0.00", "service_charge": 67.4 }, "partner": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NDEuODUiLCJiYXNlX2ZhcmUiOiIzMTAxLjg4IiwidGF4IjoiNDM5Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMS41MyIsInRheCI6IjQzOS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDExLjUzIiwidGF4IjoiNDM5Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ1MS41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2642, "filter": { "id": "F77TX00174-2093", "price": 2642, "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-11 13:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111330bom202601120410128bom202601121800jed2026011221252245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2095*_*xN6eYbrFU1FK9e4F", "flight_key": "F77TX00174-2094", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 2642, "gross_total": 3451.5, "base_fare": 2313.8, "tax": 328.19, "sell": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU0MS44NSwiYmFzZV9mYXJlIjozMTAxLjg4LCJ0YXgiOjQzOS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NTEuNSwiYmFzZV9mYXJlIjozMDExLjUzLCJ0YXgiOjQzOS45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDUxLjUsImJhc2VfZmFyZSI6MzAxMS41MywidGF4Ijo0MzkuOTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": 0, "ait": "0.00", "service_charge": 67.4 }, "partner": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NDEuODUiLCJiYXNlX2ZhcmUiOiIzMTAxLjg4IiwidGF4IjoiNDM5Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMS41MyIsInRheCI6IjQzOS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDExLjUzIiwidGF4IjoiNDM5Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ1MS41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2642, "filter": { "id": "F77TX00174-2094", "price": 2642, "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-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112105del2026011211552018del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2096*_*BqRphbJTlF9cyxFi", "flight_key": "F77TX00174-2095", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 2642, "gross_total": 3451.5, "base_fare": 2313.8, "tax": 328.19, "sell": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU0MS44NSwiYmFzZV9mYXJlIjozMTAxLjg4LCJ0YXgiOjQzOS45N30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NTEuNSwiYmFzZV9mYXJlIjozMDExLjUzLCJ0YXgiOjQzOS45NywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozNDUxLjUsImJhc2VfZmFyZSI6MzAxMS41MywidGF4Ijo0MzkuOTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": 0, "ait": "0.00", "service_charge": 67.4 }, "partner": { "currency": "GBP", "total": 2642, "base_fare": 2313.8, "tax": 328.19, "gross": { "base_fare": "2246.41", "tax": "328.19", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NDEuODUiLCJiYXNlX2ZhcmUiOiIzMTAxLjg4IiwidGF4IjoiNDM5Ljk3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAxMS41MyIsInRheCI6IjQzOS45NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkwLjM1In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTAuMzUiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDExLjUzIiwidGF4IjoiNDM5Ljk3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ1MS41MCIsImJhc2VfZmFyZSI6IjMwMTEuNTMiLCJ0YXgiOiI0MzkuOTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ1MS41LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2642, "filter": { "id": "F77TX00174-2095", "price": 2642, "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-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200del2026011213002016del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2097*_*vMkTQmjUFtFNoeI5", "flight_key": "F77TX00174-2096", "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-11 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-11 08:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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.9, "gross_total": 3253.49, "base_fare": 2266.21, "tax": 226.69, "sell": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69 }, "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.9, "base_fare": 2266.21, "tax": 226.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": 0, "ait": "0.00", "service_charge": 66.01 }, "partner": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.9, "filter": { "id": "F77TX00174-2096", "price": 2492.9, "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-11 06:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110630ams2026011108501000ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2098*_*V4anBkHDD35fTqMZ", "flight_key": "F77TX00174-2097", "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-11 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-11 11:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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.9, "gross_total": 3253.49, "base_fare": 2266.21, "tax": 226.69, "sell": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69 }, "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.9, "base_fare": 2266.21, "tax": 226.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": 0, "ait": "0.00", "service_charge": 66.01 }, "partner": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.9, "filter": { "id": "F77TX00174-2097", "price": 2492.9, "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-11 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840ams2026011111051002ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2099*_*phhrJeYMlPz1ETQY", "flight_key": "F77TX00174-2098", "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-11 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-11 14:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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.9, "gross_total": 3253.49, "base_fare": 2266.21, "tax": 226.69, "sell": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69 }, "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.9, "base_fare": 2266.21, "tax": 226.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": 0, "ait": "0.00", "service_charge": 66.01 }, "partner": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.9, "filter": { "id": "F77TX00174-2098", "price": 2492.9, "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-11 11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111145ams2026011114051006ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2100*_*NSd1HARQTkuJJkPH", "flight_key": "F77TX00174-2099", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "PT23H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 14: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-11 16:20:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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": "1008" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1008" }, "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": "PT23H00M", "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.9, "gross_total": 3253.49, "base_fare": 2266.21, "tax": 226.69, "sell": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69 }, "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.9, "base_fare": 2266.21, "tax": 226.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": 0, "ait": "0.00", "service_charge": 66.01 }, "partner": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.9, "filter": { "id": "F77TX00174-2099", "price": 2492.9, "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-11 14:05: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": "lhr202601111405ams2026011116201008ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2101*_*8w3FKjE29NNYAu8w", "flight_key": "F77TX00174-2100", "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-11 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-11 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-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": "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.9, "gross_total": 3253.49, "base_fare": 2266.21, "tax": 226.69, "sell": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69 }, "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.9, "base_fare": 2266.21, "tax": 226.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": 0, "ait": "0.00", "service_charge": 66.01 }, "partner": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.9, "filter": { "id": "F77TX00174-2100", "price": 2492.9, "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-11 17:05: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": "lhr202601111705ams2026011119251012ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2102*_*34SnXraIkym7eRjy", "flight_key": "F77TX00174-2101", "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-11 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-11 20:20:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-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": "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.9, "gross_total": 3253.49, "base_fare": 2266.21, "tax": 226.69, "sell": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69 }, "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.9, "base_fare": 2266.21, "tax": 226.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": 0, "ait": "0.00", "service_charge": 66.01 }, "partner": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.9, "filter": { "id": "F77TX00174-2101", "price": 2492.9, "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-11 17:50: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": "lhr202601111750ams2026011120201014ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2103*_*j6kIuKlhRpLY6OB8", "flight_key": "F77TX00174-2102", "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-11 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-11 22:40:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-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": "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.9, "gross_total": 3253.49, "base_fare": 2266.21, "tax": 226.69, "sell": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69 }, "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.9, "base_fare": 2266.21, "tax": 226.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": 0, "ait": "0.00", "service_charge": 66.01 }, "partner": { "currency": "GBP", "total": 2492.9, "base_fare": 2266.21, "tax": 226.69, "gross": { "base_fare": "2200.20", "tax": "226.69", "discount": "0.00", "ait": "0.00", "service_charge": 66.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjMzNDEuOTgiLCJiYXNlX2ZhcmUiOiIzMDM4LjA4IiwidGF4IjoiMzAzLjkwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0OS41OSIsInRheCI6IjMwMy45MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjQ5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguNDkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ5LjU5IiwidGF4IjoiMzAzLjkwIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzI1My40OSIsImJhc2VfZmFyZSI6IjI5NDkuNTkiLCJ0YXgiOiIzMDMuOTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzI1My40OSwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2492.9, "filter": { "id": "F77TX00174-2102", "price": 2492.9, "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-11 20:25: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": "lhr202601112025ams2026011122401016ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2104*_*HqWVL8LVmIdabvNU", "flight_key": "F77TX00174-2103", "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-11 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-11 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-11", "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-12 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-12 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-12", "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": 2660.99, "gross_total": 3476.24, "base_fare": 2332.62, "tax": 328.37, "sell": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU2Ny4zMiwiYmFzZV9mYXJlIjozMTI3LjExLCJ0YXgiOjQ0MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NzYuMjQsImJhc2VfZmFyZSI6MzAzNi4wMywidGF4Ijo0NDAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ3Ni4yNCwiYmFzZV9mYXJlIjozMDM2LjAzLCJ0YXgiOjQ0MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": 0, "ait": "0.00", "service_charge": 67.94 }, "partner": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NjcuMzIiLCJiYXNlX2ZhcmUiOiIzMTI3LjExIiwidGF4IjoiNDQwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAzNi4wMyIsInRheCI6IjQ0MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkxLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTEuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDM2LjAzIiwidGF4IjoiNDQwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ3Ni4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2660.99, "filter": { "id": "F77TX00174-2103", "price": 2660.99, "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-11 08:45:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110845del202601112345162del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2105*_*lUs8FbTw00aMzK9A", "flight_key": "F77TX00174-2104", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H50M", "transit_time": "PT12H45M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 13: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-12 03:55:00", "destination_terminal": "3", "destination_airport": { "name": "Indira Gandhi International Airport", "city": "New Delhi", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "flight_time": "PT9H25M", "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": "112" }, "marketing": { "carrier": "AI", "carrier_name": "Air India", "carrier_logo": "AI.png", "flight_number": "112" }, "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-12 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-12 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-12", "flight_time": "PT6H40M", "distance": null, "lay_over": "PT12H45M", "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": 2660.99, "gross_total": 3476.24, "base_fare": 2332.62, "tax": 328.37, "sell": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU2Ny4zMiwiYmFzZV9mYXJlIjozMTI3LjExLCJ0YXgiOjQ0MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NzYuMjQsImJhc2VfZmFyZSI6MzAzNi4wMywidGF4Ijo0NDAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ3Ni4yNCwiYmFzZV9mYXJlIjozMDM2LjAzLCJ0YXgiOjQ0MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": 0, "ait": "0.00", "service_charge": 67.94 }, "partner": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NjcuMzIiLCJiYXNlX2ZhcmUiOiIzMTI3LjExIiwidGF4IjoiNDQwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAzNi4wMyIsInRheCI6IjQ0MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkxLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTEuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDM2LjAzIiwidGF4IjoiNDQwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ3Ni4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2660.99, "filter": { "id": "F77TX00174-2104", "price": 2660.99, "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": "afternoon", "departure_departure_time": "2026-01-11 13:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111300del202601120355112del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2106*_*DvyFSuQaZpKs03Iu", "flight_key": "F77TX00174-2105", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H55M", "transit_time": "PT13H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:10:00", "destination_terminal": "2", "destination_airport": { "name": "Chhatrapati Shivaji International Airport", "city": "Mumbai", "country": "India", "timezone": "Asia\/Kolkata" }, "flight_date": "2026-01-11", "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": 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": "BOM", "departure_time": "2026-01-12 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-12 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-12", "flight_time": "PT5H55M", "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": "Y", "cabin_code": "Y", "booking_code": "Y", "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": 2660.99, "gross_total": 3476.24, "base_fare": 2332.62, "tax": 328.37, "sell": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU2Ny4zMiwiYmFzZV9mYXJlIjozMTI3LjExLCJ0YXgiOjQ0MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NzYuMjQsImJhc2VfZmFyZSI6MzAzNi4wMywidGF4Ijo0NDAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ3Ni4yNCwiYmFzZV9mYXJlIjozMDM2LjAzLCJ0YXgiOjQ0MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": 0, "ait": "0.00", "service_charge": 67.94 }, "partner": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NjcuMzIiLCJiYXNlX2ZhcmUiOiIzMTI3LjExIiwidGF4IjoiNDQwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAzNi4wMyIsInRheCI6IjQ0MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkxLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTEuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDM2LjAzIiwidGF4IjoiNDQwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ3Ni4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2660.99, "filter": { "id": "F77TX00174-2105", "price": 2660.99, "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-11 13:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-12 21:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111330bom202601120410128bom202601121800jed2026011221252245", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2107*_*Y4qSQK0mLqJAVnQe", "flight_key": "F77TX00174-2106", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 2660.99, "gross_total": 3476.24, "base_fare": 2332.62, "tax": 328.37, "sell": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU2Ny4zMiwiYmFzZV9mYXJlIjozMTI3LjExLCJ0YXgiOjQ0MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NzYuMjQsImJhc2VfZmFyZSI6MzAzNi4wMywidGF4Ijo0NDAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ3Ni4yNCwiYmFzZV9mYXJlIjozMDM2LjAzLCJ0YXgiOjQ0MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": 0, "ait": "0.00", "service_charge": 67.94 }, "partner": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NjcuMzIiLCJiYXNlX2ZhcmUiOiIzMTI3LjExIiwidGF4IjoiNDQwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAzNi4wMyIsInRheCI6IjQ0MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkxLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTEuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDM2LjAzIiwidGF4IjoiNDQwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ3Ni4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2660.99, "filter": { "id": "F77TX00174-2106", "price": 2660.99, "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-11 21:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112105del2026011211552018del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2108*_*gG8zti248x8W2YbP", "flight_key": "F77TX00174-2107", "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-11 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-12 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-11", "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-12 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-12 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-12", "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": 2660.99, "gross_total": 3476.24, "base_fare": 2332.62, "tax": 328.37, "sell": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzU2Ny4zMiwiYmFzZV9mYXJlIjozMTI3LjExLCJ0YXgiOjQ0MC4yMX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM0NzYuMjQsImJhc2VfZmFyZSI6MzAzNi4wMywidGF4Ijo0NDAuMjEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ3Ni4yNCwiYmFzZV9mYXJlIjozMDM2LjAzLCJ0YXgiOjQ0MC4yMX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": 0, "ait": "0.00", "service_charge": 67.94 }, "partner": { "currency": "GBP", "total": 2660.99, "base_fare": 2332.62, "tax": 328.37, "gross": { "base_fare": "2264.68", "tax": "328.37", "discount": "0.00", "ait": "0.00", "service_charge": 67.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM1NjcuMzIiLCJiYXNlX2ZhcmUiOiIzMTI3LjExIiwidGF4IjoiNDQwLjIxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzAzNi4wMyIsInRheCI6IjQ0MC4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkxLjA4In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTEuMDgiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDM2LjAzIiwidGF4IjoiNDQwLjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzQ3Ni4yNCIsImJhc2VfZmFyZSI6IjMwMzYuMDMiLCJ0YXgiOiI0NDAuMjEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzQ3Ni4yNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2660.99, "filter": { "id": "F77TX00174-2107", "price": 2660.99, "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-11 22:00:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112200del2026011213002016del202601121640jed2026011220502255", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2109*_*LrSm2yktltXkyb3v", "flight_key": "F77TX00174-2108", "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-11 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-11 08:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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 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": "AMS", "departure_time": "2026-01-11 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-11 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-11", "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 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": 2539.93, "gross_total": 3316.63, "base_fare": 2263.81, "tax": 276.12, "sell": { "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQwNS4wMiwiYmFzZV9mYXJlIjozMDM0Ljg2LCJ0YXgiOjM3MC4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzMTYuNjMsImJhc2VfZmFyZSI6Mjk0Ni40NywidGF4IjozNzAuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzMxNi42MywiYmFzZV9mYXJlIjoyOTQ2LjQ3LCJ0YXgiOjM3MC4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2197.88", "tax": "276.12", "discount": 0, "ait": "0.00", "service_charge": 65.93 }, "partner": { "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12, "gross": { "base_fare": "2197.88", "tax": "276.12", "discount": "0.00", "ait": "0.00", "service_charge": 65.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0MDUuMDIiLCJiYXNlX2ZhcmUiOiIzMDM0Ljg2IiwidGF4IjoiMzcwLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0Ni40NyIsInRheCI6IjM3MC4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzMxNi42MyIsImJhc2VfZmFyZSI6IjI5NDYuNDciLCJ0YXgiOiIzNzAuMTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ2LjQ3IiwidGF4IjoiMzcwLjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzMxNi42MyIsImJhc2VfZmFyZSI6IjI5NDYuNDciLCJ0YXgiOiIzNzAuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzMxNi42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2539.93, "filter": { "id": "F77TX00174-2108", "price": 2539.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": "early-morning", "departure_departure_time": "2026-01-11 06:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110630ams2026011108501000ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2110*_*Yg3jgdiWPOGbHoWe", "flight_key": "F77TX00174-2109", "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-11 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-11 11:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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 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": "AMS", "departure_time": "2026-01-11 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-11 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-11", "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 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": 2539.93, "gross_total": 3316.63, "base_fare": 2263.81, "tax": 276.12, "sell": { "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQwNS4wMiwiYmFzZV9mYXJlIjozMDM0Ljg2LCJ0YXgiOjM3MC4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzMTYuNjMsImJhc2VfZmFyZSI6Mjk0Ni40NywidGF4IjozNzAuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzMxNi42MywiYmFzZV9mYXJlIjoyOTQ2LjQ3LCJ0YXgiOjM3MC4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2197.88", "tax": "276.12", "discount": 0, "ait": "0.00", "service_charge": 65.93 }, "partner": { "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12, "gross": { "base_fare": "2197.88", "tax": "276.12", "discount": "0.00", "ait": "0.00", "service_charge": 65.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0MDUuMDIiLCJiYXNlX2ZhcmUiOiIzMDM0Ljg2IiwidGF4IjoiMzcwLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0Ni40NyIsInRheCI6IjM3MC4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzMxNi42MyIsImJhc2VfZmFyZSI6IjI5NDYuNDciLCJ0YXgiOiIzNzAuMTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ2LjQ3IiwidGF4IjoiMzcwLjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzMxNi42MyIsImJhc2VfZmFyZSI6IjI5NDYuNDciLCJ0YXgiOiIzNzAuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzMxNi42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2539.93, "filter": { "id": "F77TX00174-2109", "price": 2539.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-11 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840ams2026011111051002ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2111*_*BhPzGbAeXuDiy2kx", "flight_key": "F77TX00174-2110", "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-11 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-11 14:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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 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": "AMS", "departure_time": "2026-01-11 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-11 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-11", "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 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": 2539.93, "gross_total": 3316.63, "base_fare": 2263.81, "tax": 276.12, "sell": { "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQwNS4wMiwiYmFzZV9mYXJlIjozMDM0Ljg2LCJ0YXgiOjM3MC4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzMTYuNjMsImJhc2VfZmFyZSI6Mjk0Ni40NywidGF4IjozNzAuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzMxNi42MywiYmFzZV9mYXJlIjoyOTQ2LjQ3LCJ0YXgiOjM3MC4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2197.88", "tax": "276.12", "discount": 0, "ait": "0.00", "service_charge": 65.93 }, "partner": { "currency": "GBP", "total": 2539.93, "base_fare": 2263.81, "tax": 276.12, "gross": { "base_fare": "2197.88", "tax": "276.12", "discount": "0.00", "ait": "0.00", "service_charge": 65.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0MDUuMDIiLCJiYXNlX2ZhcmUiOiIzMDM0Ljg2IiwidGF4IjoiMzcwLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjk0Ni40NyIsInRheCI6IjM3MC4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg4LjM5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODguMzkiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzMxNi42MyIsImJhc2VfZmFyZSI6IjI5NDYuNDciLCJ0YXgiOiIzNzAuMTYiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTQ2LjQ3IiwidGF4IjoiMzcwLjE2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzMxNi42MyIsImJhc2VfZmFyZSI6IjI5NDYuNDciLCJ0YXgiOiIzNzAuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzMxNi42MywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2539.93, "filter": { "id": "F77TX00174-2110", "price": 2539.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-11 11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111145ams2026011114051006ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2112*_*rTWpCRpuxsG6O3XK", "flight_key": "F77TX00174-2111", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H15M", "transit_time": "PT1H55M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 10:00:00", "origin_terminal": "S", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "MAD", "arrival_time": "2026-01-11 13:30:00", "destination_terminal": "1", "destination_airport": { "name": "Adolfo Suarez Madrid-Barajas Airport", "city": "Madrid", "country": "Spain", "timezone": "Europe\/Madrid" }, "flight_date": "2026-01-11", "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": "1014" }, "marketing": { "carrier": "UX", "carrier_name": "Air Europa", "carrier_logo": "UX.png", "flight_number": "1014" }, "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": "2", "unit": "kg", "title": "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-11 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-11 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-11", "flight_time": "PT5H50M", "distance": null, "lay_over": "PT01H55M", "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": 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": 2579.71, "gross_total": 3371.03, "base_fare": 2236.62, "tax": 343.09, "sell": { "currency": "GBP", "total": 2579.71, "base_fare": 2236.62, "tax": 343.09 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzQ1OC4zNiwiYmFzZV9mYXJlIjoyOTk4LjQxLCJ0YXgiOjQ1OS45NX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjMzNzEuMDMsImJhc2VfZmFyZSI6MjkxMS4wOCwidGF4Ijo0NTkuOTUsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzM3MS4wMywiYmFzZV9mYXJlIjoyOTExLjA4LCJ0YXgiOjQ1OS45NX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2579.71, "base_fare": 2236.62, "tax": 343.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2171.48", "tax": "343.09", "discount": 0, "ait": "0.00", "service_charge": 65.14 }, "partner": { "currency": "GBP", "total": 2579.71, "base_fare": 2236.62, "tax": 343.09, "gross": { "base_fare": "2171.48", "tax": "343.09", "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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM0NTguMzYiLCJiYXNlX2ZhcmUiOiIyOTk4LjQxIiwidGF4IjoiNDU5Ljk1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMjkxMS4wOCIsInRheCI6IjQ1OS45NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6Ijg3LjMzIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiODcuMzMiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM3MS4wMyIsImJhc2VfZmFyZSI6IjI5MTEuMDgiLCJ0YXgiOiI0NTkuOTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyOTExLjA4IiwidGF4IjoiNDU5Ljk1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzM3MS4wMyIsImJhc2VfZmFyZSI6IjI5MTEuMDgiLCJ0YXgiOiI0NTkuOTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzM3MS4wMywidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2579.71, "filter": { "id": "F77TX00174-2111", "price": 2579.71, "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": "morning", "departure_departure_time": "2026-01-11 10:00:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111000mad2026011113301014mad202601111525jed2026011123153891", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2113*_*3czZ2QmTrOKP8f1Y", "flight_key": "F77TX00174-2112", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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-12 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-12 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-12", "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": 2781.05, "gross_total": 3636.35, "base_fare": 2353.95, "tax": 427.09, "sell": { "currency": "GBP", "total": 2781.05, "base_fare": 2353.95, "tax": 427.09 }, "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": 2781.05, "base_fare": 2353.95, "tax": 427.09, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2285.40", "tax": "427.09", "discount": 0, "ait": "0.00", "service_charge": 68.56 }, "partner": { "currency": "GBP", "total": 2781.05, "base_fare": 2353.95, "tax": 427.09, "gross": { "base_fare": "2285.40", "tax": "427.09", "discount": "0.00", "ait": "0.00", "service_charge": 68.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjguMjYiLCJiYXNlX2ZhcmUiOiIzMTU1LjcxIiwidGF4IjoiNTcyLjU1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzA2My44MCIsInRheCI6IjU3Mi41NSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjkxLjkxIn0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiOTEuOTEiLCJ0aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsInRvdGFsX3RpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwiY3VycmVuY3lFeGNoYW5nZVJhdGUiOiIwLjc1IiwiRk1HX092ZXJ3cml0ZVJ1bGVzIjpbXX19LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzYzNi4zNSIsImJhc2VfZmFyZSI6IjMwNjMuODAiLCJ0YXgiOiI1NzIuNTUiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIzMDYzLjgwIiwidGF4IjoiNTcyLjU1IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiMzYzNi4zNSIsImJhc2VfZmFyZSI6IjMwNjMuODAiLCJ0YXgiOiI1NzIuNTUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOiIwLjAwIiwicGF5YWJsZSI6MzYzNi4zNCwidGF4QnJlYWtkb3duIjp7IkJEIjp7ImFtb3VudCI6IjAuMDAifSwiVVQiOnsiYW1vdW50IjoiMC4wMCJ9LCJFNSI6eyJhbW91bnQiOiIwLjAwIn0sIllRIjp7ImFtb3VudCI6IjAuMDAifSwiWVIiOnsiYW1vdW50IjoiMC4wMCJ9LCJPdGhlciI6eyJhbW91bnQiOiIwLjAwIn0sInN1cHBsaWVyVGF4RGF0YSI6W119fSwiZGlzY291bnRfY29taXNzaW9uX3RpdGxlIjpudWxsLCJkaXNjb3VudF9jb21pc3Npb25fcmF0aW8iOjAsImR5bmFtaWNfbWFya3VwX3R5cGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3RpdGxlIjpudWxsLCJkeW5hbWljX21hcmt1cF9yYXRpbyI6bnVsbCwiYXBwbGljYWJsZV9jb21pc3Npb24iOm51bGwsImFwcGxpY2FibGVfZHluYW1pY19tYXJrdXAiOm51bGx9" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2781.05, "filter": { "id": "F77TX00174-2112", "price": 2781.05, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206505743", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2114*_*qXPbq1RsDnkGhuTW", "flight_key": "F77TX00174-2113", "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-11 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-12 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-11", "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": "K", "cabin_code": "K", "booking_code": "K", "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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "K", "cabin_code": "K", "booking_code": "K", "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": 2773.91, "gross_total": 3644.97, "base_fare": 1888.33, "tax": 885.58, "sell": { "currency": "GBP", "total": 2773.91, "base_fare": 1888.33, "tax": 885.58 }, "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.91, "base_fare": 1888.33, "tax": 885.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "885.58", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2773.91, "base_fare": 1888.33, "tax": 885.58, "gross": { "base_fare": "1833.33", "tax": "885.58", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MTguNzAiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE4Ny4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTg3LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ0Ljk3IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExODcuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDQuOTciLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ0Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2773.91, "filter": { "id": "F77TX00174-2113", "price": 2773.91, "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": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601111405dxb20260112010066dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2115*_*cEsBsB5FvouKmTtW", "flight_key": "F77TX00174-2114", "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-11 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-12 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-11", "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": 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-12 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-12 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-12", "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": 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": 2773.91, "gross_total": 3644.97, "base_fare": 1888.33, "tax": 885.58, "sell": { "currency": "GBP", "total": 2773.91, "base_fare": 1888.33, "tax": 885.58 }, "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.91, "base_fare": 1888.33, "tax": 885.58, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "885.58", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2773.91, "base_fare": 1888.33, "tax": 885.58, "gross": { "base_fare": "1833.33", "tax": "885.58", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MTguNzAiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE4Ny4yMSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTg3LjIxIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ0Ljk3IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExODcuMjEiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDQuOTciLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE4Ny4yMSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ0Ljk3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2773.91, "filter": { "id": "F77TX00174-2114", "price": 2773.91, "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-11 20:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "stn202601112015dxb20260112071068dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2116*_*QabcPBxEPE7RH8Va", "flight_key": "F77TX00174-2115", "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-11 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-12 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-11", "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": "B", "cabin_code": "B", "booking_code": "B", "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-12 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-12 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-12", "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": "B", "cabin_code": "B", "booking_code": "B", "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.68, "gross_total": 3648.68, "base_fare": 1888.33, "tax": 888.35, "sell": { "currency": "GBP", "total": 2776.68, "base_fare": 1888.33, "tax": 888.35 }, "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.68, "base_fare": 1888.33, "tax": 888.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "888.35", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2776.68, "base_fare": 1888.33, "tax": 888.35, "gross": { "base_fare": "1833.33", "tax": "888.35", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjIuNDEiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ4LjY4IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExOTAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDguNjgiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2776.68, "filter": { "id": "F77TX00174-2115", "price": 2776.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": "B", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111335dxb20260112004016dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2117*_*YMhVvk1KFh4WvuR7", "flight_key": "F77TX00174-2116", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 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-12 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-11", "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": "K", "cabin_code": "K", "booking_code": "K", "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-12 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-12 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-12", "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": "K", "cabin_code": "K", "booking_code": "K", "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.68, "gross_total": 3648.68, "base_fare": 1888.33, "tax": 888.35, "sell": { "currency": "GBP", "total": 2776.68, "base_fare": 1888.33, "tax": 888.35 }, "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.68, "base_fare": 1888.33, "tax": 888.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "888.35", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2776.68, "base_fare": 1888.33, "tax": 888.35, "gross": { "base_fare": "1833.33", "tax": "888.35", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjIuNDEiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ4LjY4IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExOTAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDguNjgiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2776.68, "filter": { "id": "F77TX00174-2116", "price": 2776.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": "K", "connecting_airport": [ "DXB" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111335dxb20260112004016dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2118*_*v0T9kLQLNjVuqdgN", "flight_key": "F77TX00174-2117", "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-11 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-12 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-11", "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": 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-12 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-12 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-12", "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": 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.68, "gross_total": 3648.68, "base_fare": 1888.33, "tax": 888.35, "sell": { "currency": "GBP", "total": 2776.68, "base_fare": 1888.33, "tax": 888.35 }, "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.68, "base_fare": 1888.33, "tax": 888.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "888.35", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2776.68, "base_fare": 1888.33, "tax": 888.35, "gross": { "base_fare": "1833.33", "tax": "888.35", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3MjIuNDEiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjQ4LjY4IiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjExOTAuOTIiLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2NDguNjgiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTE5MC45MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjQ4LjY4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2776.68, "filter": { "id": "F77TX00174-2117", "price": 2776.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-11 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601112025dxb20260112072010dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2119*_*dA9HE90sFMJFOAgy", "flight_key": "F77TX00174-2118", "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-11 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-11 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-11", "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": 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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": 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": 2803.2, "gross_total": 3684.23, "base_fare": 1888.33, "tax": 914.87, "sell": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87 }, "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": 2803.2, "base_fare": 1888.33, "tax": 914.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2803.2, "filter": { "id": "F77TX00174-2118", "price": 2803.2, "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-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2120*_*NaZs1kAQ8OpSJ8NX", "flight_key": "F77TX00174-2119", "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-11 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-12 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-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 2803.2, "gross_total": 3684.23, "base_fare": 1888.33, "tax": 914.87, "sell": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87 }, "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": 2803.2, "base_fare": 1888.33, "tax": 914.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2803.2, "filter": { "id": "F77TX00174-2119", "price": 2803.2, "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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2121*_*gMNsPG0R6hKg6s6C", "flight_key": "F77TX00174-2120", "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-11 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-12 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-11", "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": "B", "cabin_code": "B", "booking_code": "B", "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-12 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-12 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-12", "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": "B", "cabin_code": "B", "booking_code": "B", "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": 2803.2, "gross_total": 3684.23, "base_fare": 1888.33, "tax": 914.87, "sell": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87 }, "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": 2803.2, "base_fare": 1888.33, "tax": 914.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2803.2, "filter": { "id": "F77TX00174-2120", "price": 2803.2, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2122*_*3wgw1yRlFSK08dmh", "flight_key": "F77TX00174-2121", "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-11 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-12 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-11", "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": 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-12 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-12 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-12", "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": 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": 2803.2, "gross_total": 3684.23, "base_fare": 1888.33, "tax": 914.87, "sell": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87 }, "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": 2803.2, "base_fare": 1888.33, "tax": 914.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2803.2, "filter": { "id": "F77TX00174-2121", "price": 2803.2, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2123*_*wCKOlWo3Tv4D9V5G", "flight_key": "F77TX00174-2122", "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-11 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-12 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-11", "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": 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-12 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-12 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-12", "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": 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": 2803.2, "gross_total": 3684.23, "base_fare": 1888.33, "tax": 914.87, "sell": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87 }, "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": 2803.2, "base_fare": 1888.33, "tax": 914.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": 0, "ait": "0.00", "service_charge": 55 }, "partner": { "currency": "GBP", "total": 2803.2, "base_fare": 1888.33, "tax": 914.87, "gross": { "base_fare": "1833.33", "tax": "914.87", "discount": "0.00", "ait": "0.00", "service_charge": 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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM3NTcuOTYiLCJiYXNlX2ZhcmUiOiIyNTMxLjQ5IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjI0NTcuNzYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiNzMuNzMifSwiY29uZmlnIjp7Im1hcmt1cF90eXBlIjpudWxsLCJtYXJrdXBfdGl0bGUiOm51bGwsInJldmVudWUiOiI3My43MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzNjg0LjIzIiwiYmFzZV9mYXJlIjoiMjQ1Ny43NiIsInRheCI6IjEyMjYuNDciLCJncm9zcyI6eyJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6MCwicGVyX3NlZ21lbnRfZGlzY291bnQiOjAsInNlZ21lbnRfZGlzY291bnQiOiIwLjAwIiwic3VwcGxpZXJfc2VnbWVudF9mZWVzQ2FsY3VsYXRlIjpudWxsLCJzZWdtZW50X2Rpc2NvdW50X2FjY291bnRQdXJwb3NlIjpudWxsfX0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM2ODQuMjMiLCJiYXNlX2ZhcmUiOiIyNDU3Ljc2IiwidGF4IjoiMTIyNi40NyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozNjg0LjIzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2803.2, "filter": { "id": "F77TX00174-2122", "price": 2803.2, "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-11 20:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112020dxb2026011207204dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2124*_*XXQ3pJdswrZlYVfn", "flight_key": "F77TX00174-2123", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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 02:10:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT06H35M", "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": "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": 2945.01, "gross_total": 3846.73, "base_fare": 2595.54, "tax": 349.47, "sell": { "currency": "GBP", "total": 2945.01, "base_fare": 2595.54, "tax": 349.47 }, "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": 2945.01, "base_fare": 2595.54, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2519.94", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 75.6 }, "partner": { "currency": "GBP", "total": 2945.01, "base_fare": 2595.54, "tax": 349.47, "gross": { "base_fare": "2519.94", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 75.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NDguMDgiLCJiYXNlX2ZhcmUiOiIzNDc5LjU4IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMS4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMS4zNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzguMjMiLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODQ2LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2945.01, "filter": { "id": "F77TX00174-2123", "price": 2945.01, "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-11 08:25:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601120210jed202601120445671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2125*_*qLvZ9cypDPZ6wskB", "flight_key": "F77TX00174-2124", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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": "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": 2945.01, "gross_total": 3846.73, "base_fare": 2595.54, "tax": 349.47, "sell": { "currency": "GBP", "total": 2945.01, "base_fare": 2595.54, "tax": 349.47 }, "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": 2945.01, "base_fare": 2595.54, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2519.94", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 75.6 }, "partner": { "currency": "GBP", "total": 2945.01, "base_fare": 2595.54, "tax": 349.47, "gross": { "base_fare": "2519.94", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 75.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NDguMDgiLCJiYXNlX2ZhcmUiOiIzNDc5LjU4IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMS4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMS4zNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzguMjMiLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODQ2LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2945.01, "filter": { "id": "F77TX00174-2124", "price": 2945.01, "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": "evening", "departure_departure_time": "2026-01-11 20:05: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": "lhr202601112005mct202601120715102mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2126*_*1MKPdHHeNiPkR3zD", "flight_key": "F77TX00174-2125", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "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": 2945.01, "gross_total": 3846.73, "base_fare": 2595.54, "tax": 349.47, "sell": { "currency": "GBP", "total": 2945.01, "base_fare": 2595.54, "tax": 349.47 }, "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": 2945.01, "base_fare": 2595.54, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2519.94", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 75.6 }, "partner": { "currency": "GBP", "total": 2945.01, "base_fare": 2595.54, "tax": 349.47, "gross": { "base_fare": "2519.94", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 75.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NDguMDgiLCJiYXNlX2ZhcmUiOiIzNDc5LjU4IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMS4zNSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMS4zNSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzguMjMiLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODQ2LjczIiwiYmFzZV9mYXJlIjoiMzM3OC4yMyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODQ2LjczLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2945.01, "filter": { "id": "F77TX00174-2125", "price": 2945.01, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2127*_*LtGgpIy5HhhBYkWm", "flight_key": "F77TX00174-2126", "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-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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-11 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "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": "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.97, "gross_total": 3927.37, "base_fare": 2657.5, "tax": 349.47, "sell": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47 }, "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.97, "base_fare": 2657.5, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 77.41 }, "partner": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 77.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMzEuMTQiLCJiYXNlX2ZhcmUiOiIzNTYyLjY0IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTguODciLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTI3LjM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3006.97, "filter": { "id": "F77TX00174-2126", "price": 3006.97, "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": "morning", "departure_departure_time": "2026-01-11 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601112130jed202601120005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2128*_*HTtAaFZKYUnzQdDn", "flight_key": "F77TX00174-2127", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H20M", "transit_time": "PT6H35M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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 02:10:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT06H35M", "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": "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.97, "gross_total": 3927.37, "base_fare": 2657.5, "tax": 349.47, "sell": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47 }, "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.97, "base_fare": 2657.5, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 77.41 }, "partner": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 77.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMzEuMTQiLCJiYXNlX2ZhcmUiOiIzNTYyLjY0IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTguODciLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTI3LjM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3006.97, "filter": { "id": "F77TX00174-2127", "price": 3006.97, "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-11 08:25:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601120210jed202601120445671", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "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": "9c0988bba65a7bdce3d36e5204fd817f*_*2129*_*bjvd598EC0RwNb9Y", "flight_key": "F77TX00174-2128", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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 10:40:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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.97, "gross_total": 3927.37, "base_fare": 2657.5, "tax": 349.47, "sell": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47 }, "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.97, "base_fare": 2657.5, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 77.41 }, "partner": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 77.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMzEuMTQiLCJiYXNlX2ZhcmUiOiIzNTYyLjY0IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTguODciLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTI3LjM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3006.97, "filter": { "id": "F77TX00174-2128", "price": 3006.97, "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-11 20:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121040jed202601121315689", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2129", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2130*_*pYlToav5exKrXGhg", "flight_key": "F77TX00174-2129", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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": "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.97, "gross_total": 3927.37, "base_fare": 2657.5, "tax": 349.47, "sell": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47 }, "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.97, "base_fare": 2657.5, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 77.41 }, "partner": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 77.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMzEuMTQiLCJiYXNlX2ZhcmUiOiIzNTYyLjY0IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTguODciLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTI3LjM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3006.97, "filter": { "id": "F77TX00174-2129", "price": 3006.97, "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": "evening", "departure_departure_time": "2026-01-11 20:05: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": "lhr202601112005mct202601120715102mct202601122130jed202601130005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2130", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2131*_*B55YiqsSth3xds0N", "flight_key": "F77TX00174-2130", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT7H20M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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": "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 14:35:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT3H35M", "distance": null, "lay_over": "PT07H20M", "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": "675" }, "marketing": { "carrier": "WY", "carrier_name": "Oman Air", "carrier_logo": "WY.png", "flight_number": "675" }, "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": "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.97, "gross_total": 3927.37, "base_fare": 2657.5, "tax": 349.47, "sell": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47 }, "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.97, "base_fare": 2657.5, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 77.41 }, "partner": { "currency": "GBP", "total": 3006.97, "base_fare": 2657.5, "tax": 349.47, "gross": { "base_fare": "2580.09", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 77.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMzEuMTQiLCJiYXNlX2ZhcmUiOiIzNTYyLjY0IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMy43NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMy43NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0NTguODciLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTI3LjM3IiwiYmFzZV9mYXJlIjoiMzQ1OC44NyIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTI3LjM3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3006.97, "filter": { "id": "F77TX00174-2130", "price": 3006.97, "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": "V", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 17:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121435jed202601121710675", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2131", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2132*_*gsd5qyEZG0FClz0p", "flight_key": "F77TX00174-2131", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 2951.39, "gross_total": 3851.05, "base_fare": 2703.95, "tax": 247.43, "sell": { "currency": "GBP", "total": 2951.39, "base_fare": 2703.95, "tax": 247.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1Ni42MywiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjMzMS43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTEuMDUsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozMzEuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1MS4wNSwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2951.39, "base_fare": 2703.95, "tax": 247.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "247.43", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2951.39, "base_fare": 2703.95, "tax": 247.43, "gross": { "base_fare": "2625.20", "tax": "247.43", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NTYuNjMiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODUxLjA1IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzMzEuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODUxLjA1IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2951.39, "filter": { "id": "F77TX00174-2131", "price": 2951.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh2026011118152306doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2132", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2133*_*uVBqOYHC4wHff8h6", "flight_key": "F77TX00174-2132", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "4480" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4480" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 2951.39, "gross_total": 3851.05, "base_fare": 2703.95, "tax": 247.43, "sell": { "currency": "GBP", "total": 2951.39, "base_fare": 2703.95, "tax": 247.43 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1Ni42MywiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjMzMS43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NTEuMDUsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozMzEuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg1MS4wNSwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjMzMS43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2951.39, "base_fare": 2703.95, "tax": 247.43, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "247.43", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2951.39, "base_fare": 2703.95, "tax": 247.43, "gross": { "base_fare": "2625.20", "tax": "247.43", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NTYuNjMiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzMxLjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODUxLjA1IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjMzMS43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzMzEuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODUxLjA1IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjMzMS43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODUxLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2951.39, "filter": { "id": "F77TX00174-2132", "price": 2951.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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh2026011123404480doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2133", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2134*_*QhDYP1OFQEQ1FEvM", "flight_key": "F77TX00174-2133", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "4480" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "4480" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 2960.41, "gross_total": 3863.14, "base_fare": 2703.95, "tax": 256.45, "sell": { "currency": "GBP", "total": 2960.41, "base_fare": 2703.95, "tax": 256.45 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk2OC43MiwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM0My44fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg2My4xNCwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM0My44LCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4NjMuMTQsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNDMuOH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2960.41, "base_fare": 2703.95, "tax": 256.45, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "256.45", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2960.41, "base_fare": 2703.95, "tax": 256.45, "gross": { "base_fare": "2625.20", "tax": "256.45", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5NjguNzIiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzQzLjgwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODYzLjE0IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM0My44MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNDMuODAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODYzLjE0IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM0My44MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODYzLjE0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2960.41, "filter": { "id": "F77TX00174-2133", "price": 2960.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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh2026011123404480doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2134", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2135*_*GjTsTeP9fGsyXsJZ", "flight_key": "F77TX00174-2134", "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-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "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-11 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "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": 2974.74, "gross_total": 3886.69, "base_fare": 2592.82, "tax": 381.92, "sell": { "currency": "GBP", "total": 2974.74, "base_fare": 2592.82, "tax": 381.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk4Ny45MywiYmFzZV9mYXJlIjozNDc1LjkzLCJ0YXgiOjUxMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4ODYuNjksImJhc2VfZmFyZSI6MzM3NC42OSwidGF4Ijo1MTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg4Ni42OSwiYmFzZV9mYXJlIjozMzc0LjY5LCJ0YXgiOjUxMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2974.74, "base_fare": 2592.82, "tax": 381.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2517.30", "tax": "381.92", "discount": 0, "ait": "0.00", "service_charge": 75.52 }, "partner": { "currency": "GBP", "total": 2974.74, "base_fare": 2592.82, "tax": 381.92, "gross": { "base_fare": "2517.30", "tax": "381.92", "discount": "0.00", "ait": "0.00", "service_charge": 75.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5ODcuOTMiLCJiYXNlX2ZhcmUiOiIzNDc1LjkzIiwidGF4IjoiNTEyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3NC42OSIsInRheCI6IjUxMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMS4yNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMS4yNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODg2LjY5IiwiYmFzZV9mYXJlIjoiMzM3NC42OSIsInRheCI6IjUxMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzQuNjkiLCJ0YXgiOiI1MTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODg2LjY5IiwiYmFzZV9mYXJlIjoiMzM3NC42OSIsInRheCI6IjUxMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODg2LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2974.74, "filter": { "id": "F77TX00174-2134", "price": 2974.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": "D", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601112130jed202601120005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2135", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2136*_*JqvHMuaOXUfmyfmY", "flight_key": "F77TX00174-2135", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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-12 10:40:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2974.74, "gross_total": 3886.69, "base_fare": 2592.82, "tax": 381.92, "sell": { "currency": "GBP", "total": 2974.74, "base_fare": 2592.82, "tax": 381.92 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk4Ny45MywiYmFzZV9mYXJlIjozNDc1LjkzLCJ0YXgiOjUxMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4ODYuNjksImJhc2VfZmFyZSI6MzM3NC42OSwidGF4Ijo1MTIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg4Ni42OSwiYmFzZV9mYXJlIjozMzc0LjY5LCJ0YXgiOjUxMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2974.74, "base_fare": 2592.82, "tax": 381.92, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2517.30", "tax": "381.92", "discount": 0, "ait": "0.00", "service_charge": 75.52 }, "partner": { "currency": "GBP", "total": 2974.74, "base_fare": 2592.82, "tax": 381.92, "gross": { "base_fare": "2517.30", "tax": "381.92", "discount": "0.00", "ait": "0.00", "service_charge": 75.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5ODcuOTMiLCJiYXNlX2ZhcmUiOiIzNDc1LjkzIiwidGF4IjoiNTEyLjAwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzM3NC42OSIsInRheCI6IjUxMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwMS4yNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwMS4yNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODg2LjY5IiwiYmFzZV9mYXJlIjoiMzM3NC42OSIsInRheCI6IjUxMi4wMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjMzNzQuNjkiLCJ0YXgiOiI1MTIuMDAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODg2LjY5IiwiYmFzZV9mYXJlIjoiMzM3NC42OSIsInRheCI6IjUxMi4wMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODg2LjY5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2974.74, "filter": { "id": "F77TX00174-2135", "price": 2974.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": "D", "connecting_airport": [ "MCT" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121040jed202601121315689", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2136", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2137*_*IX2RgT3rLamrshO3", "flight_key": "F77TX00174-2136", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 2981.69, "gross_total": 3891.66, "base_fare": 2703.95, "tax": 277.73, "sell": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4yNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4OTEuNjYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5MS42NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OTcuMjQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODkxLjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2981.69, "filter": { "id": "F77TX00174-2136", "price": 2981.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2137", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2138*_*7ySvttJ7aPNjISTU", "flight_key": "F77TX00174-2137", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 2981.69, "gross_total": 3891.66, "base_fare": 2703.95, "tax": 277.73, "sell": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4yNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4OTEuNjYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5MS42NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OTcuMjQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODkxLjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2981.69, "filter": { "id": "F77TX00174-2137", "price": 2981.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2138", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2139*_*yMPHN7IjxrLdDuHm", "flight_key": "F77TX00174-2138", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2981.69, "gross_total": 3891.66, "base_fare": 2703.95, "tax": 277.73, "sell": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4yNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4OTEuNjYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5MS42NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OTcuMjQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODkxLjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2981.69, "filter": { "id": "F77TX00174-2138", "price": 2981.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2139", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2140*_*9Gfc3KO4TgHaQm9r", "flight_key": "F77TX00174-2139", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2981.69, "gross_total": 3891.66, "base_fare": 2703.95, "tax": 277.73, "sell": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4yNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4OTEuNjYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5MS42NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OTcuMjQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODkxLjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2981.69, "filter": { "id": "F77TX00174-2139", "price": 2981.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2140", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2141*_*p9jrjO03QEAJ3EMp", "flight_key": "F77TX00174-2140", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 2981.69, "gross_total": 3891.66, "base_fare": 2703.95, "tax": 277.73, "sell": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4yNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4OTEuNjYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5MS42NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OTcuMjQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODkxLjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2981.69, "filter": { "id": "F77TX00174-2140", "price": 2981.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2141", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2142*_*qpBGM44BieZT10PD", "flight_key": "F77TX00174-2141", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2981.69, "gross_total": 3891.66, "base_fare": 2703.95, "tax": 277.73, "sell": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4yNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4OTEuNjYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5MS42NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OTcuMjQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODkxLjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2981.69, "filter": { "id": "F77TX00174-2141", "price": 2981.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2142", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2143*_*BucXLpvs3K8TtL1a", "flight_key": "F77TX00174-2142", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 2981.69, "gross_total": 3891.66, "base_fare": 2703.95, "tax": 277.73, "sell": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4yNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4OTEuNjYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5MS42NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OTcuMjQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODkxLjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2981.69, "filter": { "id": "F77TX00174-2142", "price": 2981.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2143", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2144*_*YLfmA6D1wwN4zML4", "flight_key": "F77TX00174-2143", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "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": 2981.69, "gross_total": 3891.66, "base_fare": 2703.95, "tax": 277.73, "sell": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk5Ny4yNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM3Mi4zMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM4OTEuNjYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozNzIuMzIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzg5MS42NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM3Mi4zMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2981.69, "base_fare": 2703.95, "tax": 277.73, "gross": { "base_fare": "2625.20", "tax": "277.73", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjM5OTcuMjQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzNzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzODkxLjY2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozODkxLjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2981.69, "filter": { "id": "F77TX00174-2143", "price": 2981.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2144", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2145*_*vWuFiDRYNu6oA1sN", "flight_key": "F77TX00174-2144", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2144", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2145", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2146*_*jsxnFUvBbhERI9Hv", "flight_key": "F77TX00174-2145", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2145", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2146", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2147*_*uoV5enqF4iajvLHU", "flight_key": "F77TX00174-2146", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2146", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2147", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2148*_*0O0267Ws9nLNLNkl", "flight_key": "F77TX00174-2147", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2147", "price": 2990.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2148", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2149*_*LsKBwBTqE1hxgPqo", "flight_key": "F77TX00174-2148", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2148", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2149", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2150*_*UcQq79vyVSyqgPZI", "flight_key": "F77TX00174-2149", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2149", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2150", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2151*_*zgtN2HmAUcRZjsLt", "flight_key": "F77TX00174-2150", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2150", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2151", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2152*_*IvZcRvgYJQ3VHNKR", "flight_key": "F77TX00174-2151", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2151", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2152", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2153*_*dlsKL9FYAAljgPwq", "flight_key": "F77TX00174-2152", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2152", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2153", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2154*_*JGO7YaQcleR2tsku", "flight_key": "F77TX00174-2153", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2153", "price": 2990.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2154", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2155*_*krHfd9hMM0du841Q", "flight_key": "F77TX00174-2154", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2990.71, "gross_total": 3903.76, "base_fare": 2703.95, "tax": 286.75, "sell": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAwOS4zNCwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4NC40Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDMuNzYsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODQuNDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwMy43NiwiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4NC40Mn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2990.71, "base_fare": 2703.95, "tax": 286.75, "gross": { "base_fare": "2625.20", "tax": "286.75", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMDkuMzQiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg0LjQyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODQuNDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTAzLjc2IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4NC40MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTAzLjc1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2990.71, "filter": { "id": "F77TX00174-2154", "price": 2990.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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2155", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2156*_*UprqVONSnGKE6bXu", "flight_key": "F77TX00174-2155", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2992.66, "gross_total": 3906.37, "base_fare": 2703.95, "tax": 288.7, "sell": { "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS45NSwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4Ny4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuMzcsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODcuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi4zNywiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7, "gross": { "base_fare": "2625.20", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuOTUiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjM3IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjM3IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2992.66, "filter": { "id": "F77TX00174-2155", "price": 2992.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-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2156", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2157*_*wd60B28j8vcWhqMl", "flight_key": "F77TX00174-2156", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2992.66, "gross_total": 3906.37, "base_fare": 2703.95, "tax": 288.7, "sell": { "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS45NSwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4Ny4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuMzcsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODcuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi4zNywiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7, "gross": { "base_fare": "2625.20", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuOTUiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjM3IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjM3IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2992.66, "filter": { "id": "F77TX00174-2156", "price": 2992.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-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2157", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2158*_*JIFqEcqj8kymOTch", "flight_key": "F77TX00174-2157", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 2992.66, "gross_total": 3906.37, "base_fare": 2703.95, "tax": 288.7, "sell": { "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDAxMS45NSwiYmFzZV9mYXJlIjozNjI0LjkyLCJ0YXgiOjM4Ny4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5MDYuMzcsImJhc2VfZmFyZSI6MzUxOS4zNCwidGF4IjozODcuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6MzkwNi4zNywiYmFzZV9mYXJlIjozNTE5LjM0LCJ0YXgiOjM4Ny4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2625.20", "tax": "288.70", "discount": 0, "ait": "0.00", "service_charge": 78.76 }, "partner": { "currency": "GBP", "total": 2992.66, "base_fare": 2703.95, "tax": 288.7, "gross": { "base_fare": "2625.20", "tax": "288.70", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwMTEuOTUiLCJiYXNlX2ZhcmUiOiIzNjI0LjkyIiwidGF4IjoiMzg3LjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS41OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS41OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjM3IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MTkuMzQiLCJ0YXgiOiIzODcuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTA2LjM3IiwiYmFzZV9mYXJlIjoiMzUxOS4zNCIsInRheCI6IjM4Ny4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTA2LjM2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 2992.66, "filter": { "id": "F77TX00174-2157", "price": 2992.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2158", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2159*_*7DyYJKoM6M4jPuE9", "flight_key": "F77TX00174-2158", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 3019.53, "gross_total": 3942.32, "base_fare": 2706.36, "tax": 313.17, "sell": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0Ny45OSwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQxOS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDIuMzIsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MTkuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0Mi4zMiwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQxOS44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDcuOTkiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDE5Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MTkuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3019.53, "filter": { "id": "F77TX00174-2158", "price": 3019.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2159", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2160*_*pTw04q7WcXiDdd2B", "flight_key": "F77TX00174-2159", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 3019.53, "gross_total": 3942.32, "base_fare": 2706.36, "tax": 313.17, "sell": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0Ny45OSwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQxOS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDIuMzIsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MTkuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0Mi4zMiwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQxOS44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDcuOTkiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDE5Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MTkuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3019.53, "filter": { "id": "F77TX00174-2159", "price": 3019.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2160", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2161*_*oB6MBWHw4gnpToS2", "flight_key": "F77TX00174-2160", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3019.53, "gross_total": 3942.32, "base_fare": 2706.36, "tax": 313.17, "sell": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0Ny45OSwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQxOS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDIuMzIsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MTkuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0Mi4zMiwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQxOS44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDcuOTkiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDE5Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MTkuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3019.53, "filter": { "id": "F77TX00174-2160", "price": 3019.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2161", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2162*_*ghydE9bJIH6wOvYD", "flight_key": "F77TX00174-2161", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 3019.53, "gross_total": 3942.32, "base_fare": 2706.36, "tax": 313.17, "sell": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0Ny45OSwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQxOS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDIuMzIsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MTkuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0Mi4zMiwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQxOS44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDcuOTkiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDE5Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MTkuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3019.53, "filter": { "id": "F77TX00174-2161", "price": 3019.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2162", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2163*_*4b7mJfYuOw3i38a3", "flight_key": "F77TX00174-2162", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3019.53, "gross_total": 3942.32, "base_fare": 2706.36, "tax": 313.17, "sell": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0Ny45OSwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQxOS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDIuMzIsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MTkuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0Mi4zMiwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQxOS44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDcuOTkiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDE5Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MTkuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3019.53, "filter": { "id": "F77TX00174-2162", "price": 3019.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2163", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2164*_*1VpqtGCYZrlzysnP", "flight_key": "F77TX00174-2163", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3019.53, "gross_total": 3942.32, "base_fare": 2706.36, "tax": 313.17, "sell": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0Ny45OSwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQxOS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDIuMzIsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MTkuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0Mi4zMiwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQxOS44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDcuOTkiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDE5Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MTkuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3019.53, "filter": { "id": "F77TX00174-2163", "price": 3019.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2164", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2165*_*IsbrdwXrjtBdxAcZ", "flight_key": "F77TX00174-2164", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 3019.53, "gross_total": 3942.32, "base_fare": 2706.36, "tax": 313.17, "sell": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0Ny45OSwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQxOS44NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDIuMzIsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MTkuODQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0Mi4zMiwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQxOS44NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3019.53, "base_fare": 2706.36, "tax": 313.17, "gross": { "base_fare": "2627.54", "tax": "313.17", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDcuOTkiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDE5Ljg0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MTkuODQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQyLjMyIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQxOS44NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQyLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3019.53, "filter": { "id": "F77TX00174-2164", "price": 3019.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2165", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2166*_*FpApGzAsuXKoRTpn", "flight_key": "F77TX00174-2165", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "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": "1", "unit": "kg", "title": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "1", "unit": "kg", "title": "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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2165", "price": 3020.55, "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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2166", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2167*_*WAJGMKfNeDilj8mm", "flight_key": "F77TX00174-2166", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT18H5M", "transit_time": "PT8H50M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT08H50M", "lay_over_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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2166", "price": 3020.55, "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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2167", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2168*_*bR25ZZW5fUwncs2M", "flight_key": "F77TX00174-2167", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2167", "price": 3020.55, "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-11 18:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2168", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2169*_*Cme9YyHnJePuVaAT", "flight_key": "F77TX00174-2168", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H40M", "transit_time": "PT7H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT07H55M", "lay_over_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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2168", "price": 3020.55, "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2169", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2170*_*zznCTxgWbWkupps7", "flight_key": "F77TX00174-2169", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2169", "price": 3020.55, "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2170", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2171*_*zRcXkqmwLUKRWbiM", "flight_key": "F77TX00174-2170", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "1", "unit": "kg", "title": "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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2170", "price": 3020.55, "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-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2171", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2172*_*TRugPMnEbiTrTGDR", "flight_key": "F77TX00174-2171", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": "1", "unit": "kg", "title": "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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2171", "price": 3020.55, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2172", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2173*_*i1Dwgu8sfiXRvfWZ", "flight_key": "F77TX00174-2172", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": "1", "unit": "kg", "title": "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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2172", "price": 3020.55, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2173", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2174*_*QTUbQjOx191vUWF0", "flight_key": "F77TX00174-2173", "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-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 3020.55, "gross_total": 3943.57, "base_fare": 2709.33, "tax": 311.23, "sell": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA0OS4zNiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQxNy4yNH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NDMuNTcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MTcuMjQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk0My41NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQxNy4yNH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3020.55, "base_fare": 2709.33, "tax": 311.23, "gross": { "base_fare": "2630.41", "tax": "311.23", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNDkuMzYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDE3LjI0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MTcuMjQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTQzLjU3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQxNy4yNCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTQzLjU3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3020.55, "filter": { "id": "F77TX00174-2173", "price": 3020.55, "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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh2026011207107014doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2174", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2175*_*zDOPD7DDgaeFLd8S", "flight_key": "F77TX00174-2174", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2174", "price": 3028.63, "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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2175", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2176*_*kCZZHyHlL78w2tiN", "flight_key": "F77TX00174-2175", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2175", "price": 3028.63, "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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2176", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2177*_*GdSlwJ9W03TEPae7", "flight_key": "F77TX00174-2176", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2176", "price": 3028.63, "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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2177", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2178*_*apZ4GD2Vtdne3h4U", "flight_key": "F77TX00174-2177", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2177", "price": 3028.63, "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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2178", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2179*_*DzffvYIyObOVUOl0", "flight_key": "F77TX00174-2178", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2178", "price": 3028.63, "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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123557004doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2179", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2180*_*51qnqLIm5sih90cx", "flight_key": "F77TX00174-2179", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2179", "price": 3028.63, "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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200357008doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2180", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2181*_*vhMfNoqfly5TnmPy", "flight_key": "F77TX00174-2180", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2180", "price": 3028.63, "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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh2026011201107002doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2181", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2182*_*TbhyEVMgRpXMA1k0", "flight_key": "F77TX00174-2181", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "2303" }, "marketing": { "carrier": "BA", "carrier_name": "British Airways", "carrier_logo": "BA.png", "flight_number": "2303" }, "ghostSegment": [], "booking_class": { "cabin_class": "S", "cabin_code": "S", "booking_code": "S", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT05H50M", "lay_over_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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2181", "price": 3028.63, "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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh2026011201402303doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2182", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2183*_*9XfXf0LqGNVWZKdI", "flight_key": "F77TX00174-2182", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 3028.63, "gross_total": 3954.51, "base_fare": 2706.36, "tax": 322.27, "sell": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MC4xOCwiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzMi4wM30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTQuNTEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzIuMDMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NC41MSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzMi4wM319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3028.63, "base_fare": 2706.36, "tax": 322.27, "gross": { "base_fare": "2627.54", "tax": "322.27", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjAuMTgiLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDMyLjAzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzIuMDMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU0LjUxIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzMi4wMyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU0LjUxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3028.63, "filter": { "id": "F77TX00174-2182", "price": 3028.63, "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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh2026011204352365doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2183", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2184*_*0o0vfuojMSCGDS1I", "flight_key": "F77TX00174-2183", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "M", "meal_code": null, "seat_available": 9, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "1", "unit": "kg", "title": "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": 3029.65, "gross_total": 3955.77, "base_fare": 2709.33, "tax": 320.33, "sell": { "currency": "GBP", "total": 3029.65, "base_fare": 2709.33, "tax": 320.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MS41NiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQyOS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTUuNzcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MjkuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NS43NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQyOS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3029.65, "base_fare": 2709.33, "tax": 320.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "320.33", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3029.65, "base_fare": 2709.33, "tax": 320.33, "gross": { "base_fare": "2630.41", "tax": "320.33", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjEuNTYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDI5LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQyOS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU1Ljc3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQyOS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MjkuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU1Ljc3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQyOS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU1Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3029.65, "filter": { "id": "F77TX00174-2183", "price": 3029.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh202601112355127doh202601120105jed2026011203404486", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2184", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2185*_*nWR4xkXsH7mV0ieV", "flight_key": "F77TX00174-2184", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3029.65, "gross_total": 3955.77, "base_fare": 2709.33, "tax": 320.33, "sell": { "currency": "GBP", "total": 3029.65, "base_fare": 2709.33, "tax": 320.33 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2MS41NiwiYmFzZV9mYXJlIjozNjMyLjEyLCJ0YXgiOjQyOS40NH0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTUuNzcsImJhc2VfZmFyZSI6MzUyNi4zMywidGF4Ijo0MjkuNDQsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Mzk1NS43NywiYmFzZV9mYXJlIjozNTI2LjMzLCJ0YXgiOjQyOS40NH19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3029.65, "base_fare": 2709.33, "tax": 320.33, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2630.41", "tax": "320.33", "discount": 0, "ait": "0.00", "service_charge": 78.91 }, "partner": { "currency": "GBP", "total": 3029.65, "base_fare": 2709.33, "tax": 320.33, "gross": { "base_fare": "2630.41", "tax": "320.33", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjEuNTYiLCJiYXNlX2ZhcmUiOiIzNjMyLjEyIiwidGF4IjoiNDI5LjQ0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQyOS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS43OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS43OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU1Ljc3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQyOS40NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjYuMzMiLCJ0YXgiOiI0MjkuNDQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU1Ljc3IiwiYmFzZV9mYXJlIjoiMzUyNi4zMyIsInRheCI6IjQyOS40NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU1Ljc2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3029.65, "filter": { "id": "F77TX00174-2184", "price": 3029.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh202601120530123doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2185", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2186*_*fz1ec9MIAz8U6sON", "flight_key": "F77TX00174-2185", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3030.56, "gross_total": 3957.1, "base_fare": 2706.36, "tax": 324.2, "sell": { "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2Mi43NywiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzNC42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTcuMSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzNC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTU3LjEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzQuNjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "324.20", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2, "gross": { "base_fare": "2627.54", "tax": "324.20", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjIuNzciLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDM0LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU3LjEwIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzQuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU3LjEwIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU3LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3030.56, "filter": { "id": "F77TX00174-2185", "price": 3030.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117457006doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2186", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2187*_*85RLYCLvwEivrtlt", "flight_key": "F77TX00174-2186", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3030.56, "gross_total": 3957.1, "base_fare": 2706.36, "tax": 324.2, "sell": { "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2Mi43NywiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzNC42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTcuMSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzNC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTU3LjEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzQuNjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "324.20", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2, "gross": { "base_fare": "2627.54", "tax": "324.20", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjIuNzciLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDM0LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU3LjEwIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzQuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU3LjEwIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU3LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3030.56, "filter": { "id": "F77TX00174-2186", "price": 3030.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh2026011118157010doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2187", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2188*_*o9bfbVSMGsqY5cCV", "flight_key": "F77TX00174-2187", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3030.56, "gross_total": 3957.1, "base_fare": 2706.36, "tax": 324.2, "sell": { "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDA2Mi43NywiYmFzZV9mYXJlIjozNjI4LjE1LCJ0YXgiOjQzNC42Mn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjM5NTcuMSwiYmFzZV9mYXJlIjozNTIyLjQ4LCJ0YXgiOjQzNC42MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjozOTU3LjEsImJhc2VfZmFyZSI6MzUyMi40OCwidGF4Ijo0MzQuNjJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2627.54", "tax": "324.20", "discount": 0, "ait": "0.00", "service_charge": 78.82 }, "partner": { "currency": "GBP", "total": 3030.56, "base_fare": 2706.36, "tax": 324.2, "gross": { "base_fare": "2627.54", "tax": "324.20", "discount": "0.00", "ait": "0.00", "service_charge": 78.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQwNjIuNzciLCJiYXNlX2ZhcmUiOiIzNjI4LjE1IiwidGF4IjoiNDM0LjYyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEwNS42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEwNS42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU3LjEwIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM1MjIuNDgiLCJ0YXgiOiI0MzQuNjIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiIzOTU3LjEwIiwiYmFzZV9mYXJlIjoiMzUyMi40OCIsInRheCI6IjQzNC42MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjozOTU3LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3030.56, "filter": { "id": "F77TX00174-2187", "price": 3030.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": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh2026011118202359doh202601120730jed2026011210052360", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2188", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2189*_*lmtzWSusVm4znwjg", "flight_key": "F77TX00174-2188", "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-11 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-11 19:35:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "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-11 21:30:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": "D", "cabin_code": "D", "booking_code": "D", "meal_code": null, "seat_available": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3255.77, "gross_total": 4251.2, "base_fare": 2906.3, "tax": 349.47, "sell": { "currency": "GBP", "total": 3255.77, "base_fare": 2906.3, "tax": 349.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM2NC42OCwiYmFzZV9mYXJlIjozODk2LjE4LCJ0YXgiOjQ2OC41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI1MS4yLCJiYXNlX2ZhcmUiOjM3ODIuNywidGF4Ijo0NjguNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjUxLjIsImJhc2VfZmFyZSI6Mzc4Mi43LCJ0YXgiOjQ2OC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3255.77, "base_fare": 2906.3, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2821.65", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 84.65 }, "partner": { "currency": "GBP", "total": 3255.77, "base_fare": 2906.3, "tax": 349.47, "gross": { "base_fare": "2821.65", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 84.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNjQuNjgiLCJiYXNlX2ZhcmUiOiIzODk2LjE4IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Mi43MCIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy40OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MjUxLjIwIiwiYmFzZV9mYXJlIjoiMzc4Mi43MCIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODIuNzAiLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MjUxLjIwIiwiYmFzZV9mYXJlIjoiMzc4Mi43MCIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjUxLjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3255.77, "filter": { "id": "F77TX00174-2188", "price": 3255.77, "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": "morning", "departure_departure_time": "2026-01-11 08:25:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 00:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110825mct202601111935104mct202601112130jed202601120005673", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2189", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2190*_*2z2Dec9nMaAf9raA", "flight_key": "F77TX00174-2189", "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-11 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-12 07:15:00", "destination_terminal": "", "destination_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "flight_date": "2026-01-11", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "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 10:40:00", "origin_terminal": "", "origin_airport": { "name": "Muscat International Airport", "city": "Muscat", "country": "Oman", "timezone": "Asia\/Muscat" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 1, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "60", "unit": "kg", "title": "60 kg" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3255.77, "gross_total": 4251.2, "base_fare": 2906.3, "tax": 349.47, "sell": { "currency": "GBP", "total": 3255.77, "base_fare": 2906.3, "tax": 349.47 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDM2NC42OCwiYmFzZV9mYXJlIjozODk2LjE4LCJ0YXgiOjQ2OC41fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDI1MS4yLCJiYXNlX2ZhcmUiOjM3ODIuNywidGF4Ijo0NjguNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0MjUxLjIsImJhc2VfZmFyZSI6Mzc4Mi43LCJ0YXgiOjQ2OC41fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3255.77, "base_fare": 2906.3, "tax": 349.47, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2821.65", "tax": "349.47", "discount": 0, "ait": "0.00", "service_charge": 84.65 }, "partner": { "currency": "GBP", "total": 3255.77, "base_fare": 2906.3, "tax": 349.47, "gross": { "base_fare": "2821.65", "tax": "349.47", "discount": "0.00", "ait": "0.00", "service_charge": 84.65 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQzNjQuNjgiLCJiYXNlX2ZhcmUiOiIzODk2LjE4IiwidGF4IjoiNDY4LjUwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzc4Mi43MCIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExMy40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExMy40OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MjUxLjIwIiwiYmFzZV9mYXJlIjoiMzc4Mi43MCIsInRheCI6IjQ2OC41MCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM3ODIuNzAiLCJ0YXgiOiI0NjguNTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0MjUxLjIwIiwiYmFzZV9mYXJlIjoiMzc4Mi43MCIsInRheCI6IjQ2OC41MCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0MjUxLjIsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3255.77, "filter": { "id": "F77TX00174-2189", "price": 3255.77, "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-11 20:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 13:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112005mct202601120715102mct202601121040jed202601121315689", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2190", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2191*_*TQLWQtLnovlGd8N0", "flight_key": "F77TX00174-2190", "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-11 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-11 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-11", "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": 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": 3315.65, "gross_total": 4337.16, "base_fare": 2760.74, "tax": 554.91, "sell": { "currency": "GBP", "total": 3315.65, "base_fare": 2760.74, "tax": 554.91 }, "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.65, "base_fare": 2760.74, "tax": 554.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2680.33", "tax": "554.91", "discount": 0, "ait": "0.00", "service_charge": 80.41 }, "partner": { "currency": "GBP", "total": 3315.65, "base_fare": 2760.74, "tax": 554.91, "gross": { "base_fare": "2680.33", "tax": "554.91", "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.65, "filter": { "id": "F77TX00174-2190", "price": 3315.65, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed2026011123205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2191", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2192*_*lBWJzXeoPnzCpXJf", "flight_key": "F77TX00174-2191", "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-11 17:00: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 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-11", "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": "5702" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5702" }, "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.65, "gross_total": 4337.16, "base_fare": 2760.74, "tax": 554.91, "sell": { "currency": "GBP", "total": 3315.65, "base_fare": 2760.74, "tax": 554.91 }, "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.65, "base_fare": 2760.74, "tax": 554.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2680.33", "tax": "554.91", "discount": 0, "ait": "0.00", "service_charge": 80.41 }, "partner": { "currency": "GBP", "total": 3315.65, "base_fare": 2760.74, "tax": 554.91, "gross": { "base_fare": "2680.33", "tax": "554.91", "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.65, "filter": { "id": "F77TX00174-2191", "price": 3315.65, "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": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed2026011202055702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2192", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2193*_*HMrCCgiZa5oo5Pwd", "flight_key": "F77TX00174-2192", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "5715" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5715" }, "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.65, "gross_total": 4337.16, "base_fare": 2760.74, "tax": 554.91, "sell": { "currency": "GBP", "total": 3315.65, "base_fare": 2760.74, "tax": 554.91 }, "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.65, "base_fare": 2760.74, "tax": 554.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2680.33", "tax": "554.91", "discount": 0, "ait": "0.00", "service_charge": 80.41 }, "partner": { "currency": "GBP", "total": 3315.65, "base_fare": 2760.74, "tax": 554.91, "gross": { "base_fare": "2680.33", "tax": "554.91", "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.65, "filter": { "id": "F77TX00174-2192", "price": 3315.65, "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": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed2026011207105715", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2193", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2194*_*e0iNvDEC9PBNxyVY", "flight_key": "F77TX00174-2193", "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-11 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-11 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-11", "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": 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": 3476.7, "gross_total": 4546.78, "base_fare": 2921.8, "tax": 554.91, "sell": { "currency": "GBP", "total": 3476.7, "base_fare": 2921.8, "tax": 554.91 }, "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.7, "base_fare": 2921.8, "tax": 554.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2836.69", "tax": "554.91", "discount": 0, "ait": "0.00", "service_charge": 85.1 }, "partner": { "currency": "GBP", "total": 3476.7, "base_fare": 2921.8, "tax": 554.91, "gross": { "base_fare": "2836.69", "tax": "554.91", "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.7, "filter": { "id": "F77TX00174-2193", "price": 3476.7, "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-11 14:15:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415jed2026011123205711", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2194", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2195*_*2mlPzwmzrJplOJnK", "flight_key": "F77TX00174-2194", "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-11 17:00: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 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-11", "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": "5702" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5702" }, "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.7, "gross_total": 4546.78, "base_fare": 2921.8, "tax": 554.91, "sell": { "currency": "GBP", "total": 3476.7, "base_fare": 2921.8, "tax": 554.91 }, "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.7, "base_fare": 2921.8, "tax": 554.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2836.69", "tax": "554.91", "discount": 0, "ait": "0.00", "service_charge": 85.1 }, "partner": { "currency": "GBP", "total": 3476.7, "base_fare": 2921.8, "tax": 554.91, "gross": { "base_fare": "2836.69", "tax": "554.91", "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.7, "filter": { "id": "F77TX00174-2194", "price": 3476.7, "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": "evening", "departure_departure_time": "2026-01-11 17:00:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111700jed2026011202055702", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2195", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2196*_*7C0KeeNjeiIhfDEI", "flight_key": "F77TX00174-2195", "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-11 22:05: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 07:10:00", "destination_terminal": "1", "destination_airport": { "name": "King Abdulaziz International Airport", "city": "Jeddah", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "5715" }, "marketing": { "carrier": "VS", "carrier_name": "Virgin Atlantic Airways", "carrier_logo": "VS.png", "flight_number": "5715" }, "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.7, "gross_total": 4546.78, "base_fare": 2921.8, "tax": 554.91, "sell": { "currency": "GBP", "total": 3476.7, "base_fare": 2921.8, "tax": 554.91 }, "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.7, "base_fare": 2921.8, "tax": 554.91, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2836.69", "tax": "554.91", "discount": 0, "ait": "0.00", "service_charge": 85.1 }, "partner": { "currency": "GBP", "total": 3476.7, "base_fare": 2921.8, "tax": 554.91, "gross": { "base_fare": "2836.69", "tax": "554.91", "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.7, "filter": { "id": "F77TX00174-2195", "price": 3476.7, "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": "night", "departure_departure_time": "2026-01-11 22:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112205jed2026011207105715", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2196", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2197*_*ZAWGxbyvLjFIx5bY", "flight_key": "F77TX00174-2196", "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-11 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-12 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-11", "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": "B", "cabin_code": "B", "booking_code": "B", "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-12 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-12 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-12", "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": "B", "cabin_code": "B", "booking_code": "B", "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.5, "gross_total": 4593.38, "base_fare": 2614.15, "tax": 888.35, "sell": { "currency": "GBP", "total": 3502.5, "base_fare": 2614.15, "tax": 888.35 }, "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.5, "base_fare": 2614.15, "tax": 888.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2538.01", "tax": "888.35", "discount": 0, "ait": "0.00", "service_charge": 76.14 }, "partner": { "currency": "GBP", "total": 3502.5, "base_fare": 2614.15, "tax": 888.35, "gross": { "base_fare": "2538.01", "tax": "888.35", "discount": "0.00", "ait": "0.00", "service_charge": 76.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OTUuNDUiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OTMuMzgiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU5My4zOCIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1OTMuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3502.5, "filter": { "id": "F77TX00174-2196", "price": 3502.5, "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": "afternoon", "departure_departure_time": "2026-01-11 13:35:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111335dxb20260112004016dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2197", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2198*_*b8qoDtOWVLJoJB7i", "flight_key": "F77TX00174-2197", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT13H55M", "transit_time": "PT3H30M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 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-12 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-11", "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": "K", "cabin_code": "K", "booking_code": "K", "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-12 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-12 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-12", "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": "K", "cabin_code": "K", "booking_code": "K", "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.5, "gross_total": 4593.38, "base_fare": 2614.15, "tax": 888.35, "sell": { "currency": "GBP", "total": 3502.5, "base_fare": 2614.15, "tax": 888.35 }, "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.5, "base_fare": 2614.15, "tax": 888.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2538.01", "tax": "888.35", "discount": 0, "ait": "0.00", "service_charge": 76.14 }, "partner": { "currency": "GBP", "total": 3502.5, "base_fare": 2614.15, "tax": 888.35, "gross": { "base_fare": "2538.01", "tax": "888.35", "discount": "0.00", "ait": "0.00", "service_charge": 76.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OTUuNDUiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OTMuMzgiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU5My4zOCIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1OTMuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3502.5, "filter": { "id": "F77TX00174-2197", "price": 3502.5, "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": "afternoon", "departure_departure_time": "2026-01-11 13:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111335dxb20260112004016dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2198", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2199*_*QTDiB4zpfUQMjFuT", "flight_key": "F77TX00174-2198", "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-11 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-12 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-11", "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": 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-12 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-12 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-12", "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": 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.5, "gross_total": 4593.38, "base_fare": 2614.15, "tax": 888.35, "sell": { "currency": "GBP", "total": 3502.5, "base_fare": 2614.15, "tax": 888.35 }, "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.5, "base_fare": 2614.15, "tax": 888.35, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2538.01", "tax": "888.35", "discount": 0, "ait": "0.00", "service_charge": 76.14 }, "partner": { "currency": "GBP", "total": 3502.5, "base_fare": 2614.15, "tax": 888.35, "gross": { "base_fare": "2538.01", "tax": "888.35", "discount": "0.00", "ait": "0.00", "service_charge": 76.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2OTUuNDUiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ1OTMuMzgiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTE5MC45MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDU5My4zOCIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMTkwLjkyIiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ1OTMuMzgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3502.5, "filter": { "id": "F77TX00174-2198", "price": 3502.5, "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-11 20:25:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 11:45:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601112025dxb20260112072010dxb202601120925jed2026011211452334", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2199", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2200*_*MNEndLcbaxLmtz9K", "flight_key": "F77TX00174-2199", "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-11 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-11 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-11", "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": 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": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": 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": 3529.02, "gross_total": 4628.93, "base_fare": 2614.15, "tax": 914.87, "sell": { "currency": "GBP", "total": 3529.02, "base_fare": 2614.15, "tax": 914.87 }, "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": 3529.02, "base_fare": 2614.15, "tax": 914.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2538.01", "tax": "914.87", "discount": 0, "ait": "0.00", "service_charge": 76.14 }, "partner": { "currency": "GBP", "total": 3529.02, "base_fare": 2614.15, "tax": 914.87, "gross": { "base_fare": "2538.01", "tax": "914.87", "discount": "0.00", "ait": "0.00", "service_charge": 76.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MzEuMDAiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2MjguOTMiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDYyOC45MyIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2MjguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3529.02, "filter": { "id": "F77TX00174-2199", "price": 3529.02, "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-11 09:10:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 02:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110910dxb2026011120008dxb202601120015jed202601120225801", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2200", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2201*_*ubzDV2KKY09gCfw7", "flight_key": "F77TX00174-2200", "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-11 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-12 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-11", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DXB", "departure_time": "2026-01-12 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-12 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-12", "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": "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3529.02, "gross_total": 4628.93, "base_fare": 2614.15, "tax": 914.87, "sell": { "currency": "GBP", "total": 3529.02, "base_fare": 2614.15, "tax": 914.87 }, "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": 3529.02, "base_fare": 2614.15, "tax": 914.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2538.01", "tax": "914.87", "discount": 0, "ait": "0.00", "service_charge": 76.14 }, "partner": { "currency": "GBP", "total": 3529.02, "base_fare": 2614.15, "tax": 914.87, "gross": { "base_fare": "2538.01", "tax": "914.87", "discount": "0.00", "ait": "0.00", "service_charge": 76.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MzEuMDAiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2MjguOTMiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDYyOC45MyIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2MjguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3529.02, "filter": { "id": "F77TX00174-2200", "price": 3529.02, "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": "afternoon", "departure_departure_time": "2026-01-11 13:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:30:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111340dxb2026011200402dxb202601120410jed2026011206302258", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2201", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2202*_*yMMDW1bSfLs9DGAb", "flight_key": "F77TX00174-2201", "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-11 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-12 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-11", "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": "B", "cabin_code": "B", "booking_code": "B", "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-12 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-12 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-12", "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": "B", "cabin_code": "B", "booking_code": "B", "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": 3529.02, "gross_total": 4628.93, "base_fare": 2614.15, "tax": 914.87, "sell": { "currency": "GBP", "total": 3529.02, "base_fare": 2614.15, "tax": 914.87 }, "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": 3529.02, "base_fare": 2614.15, "tax": 914.87, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2538.01", "tax": "914.87", "discount": 0, "ait": "0.00", "service_charge": 76.14 }, "partner": { "currency": "GBP", "total": 3529.02, "base_fare": 2614.15, "tax": 914.87, "gross": { "base_fare": "2538.01", "tax": "914.87", "discount": "0.00", "ait": "0.00", "service_charge": 76.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3MzEuMDAiLCJiYXNlX2ZhcmUiOiIzNTA0LjUzIiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTAyLjA3In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTAyLjA3IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ2MjguOTMiLCJiYXNlX2ZhcmUiOiIzNDAyLjQ2IiwidGF4IjoiMTIyNi40NyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNDYyOC45MyIsImJhc2VfZmFyZSI6IjM0MDIuNDYiLCJ0YXgiOiIxMjI2LjQ3IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjQ2MjguOTQsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3529.02, "filter": { "id": "F77TX00174-2201", "price": 3529.02, "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-11 19:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:20:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111900dxb20260112055032dxb202601120705jed202601120920805", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2202", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2203*_*juBTTgOj6jyGMltL", "flight_key": "F77TX00174-2202", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 3572.24, "gross_total": 4671.47, "base_fare": 3008.51, "tax": 563.73, "sell": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4OC45NCwiYmFzZV9mYXJlIjo0MDMzLjIxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NzEuNDcsImJhc2VfZmFyZSI6MzkxNS43NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3MS40NywiYmFzZV9mYXJlIjozOTE1Ljc0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.24, "base_fare": 3008.51, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.62 }, "partner": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3ODguOTQiLCJiYXNlX2ZhcmUiOiI0MDMzLjIxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy40NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTUuNzQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjcxLjQ3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3572.24, "filter": { "id": "F77TX00174-2202", "price": 3572.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2203", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2204*_*QctshlAqW9A0hjXa", "flight_key": "F77TX00174-2203", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 3572.24, "gross_total": 4671.47, "base_fare": 3008.51, "tax": 563.73, "sell": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4OC45NCwiYmFzZV9mYXJlIjo0MDMzLjIxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NzEuNDcsImJhc2VfZmFyZSI6MzkxNS43NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3MS40NywiYmFzZV9mYXJlIjozOTE1Ljc0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.24, "base_fare": 3008.51, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.62 }, "partner": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3ODguOTQiLCJiYXNlX2ZhcmUiOiI0MDMzLjIxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy40NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTUuNzQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjcxLjQ3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3572.24, "filter": { "id": "F77TX00174-2203", "price": 3572.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2204", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2205*_*IhW8uqzZJi0L3q8Z", "flight_key": "F77TX00174-2204", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 3572.24, "gross_total": 4671.47, "base_fare": 3008.51, "tax": 563.73, "sell": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4OC45NCwiYmFzZV9mYXJlIjo0MDMzLjIxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NzEuNDcsImJhc2VfZmFyZSI6MzkxNS43NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3MS40NywiYmFzZV9mYXJlIjozOTE1Ljc0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.24, "base_fare": 3008.51, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.62 }, "partner": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3ODguOTQiLCJiYXNlX2ZhcmUiOiI0MDMzLjIxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy40NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTUuNzQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjcxLjQ3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3572.24, "filter": { "id": "F77TX00174-2204", "price": 3572.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2205", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2206*_*f2vsrIVdtV7OHLqt", "flight_key": "F77TX00174-2205", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 3572.24, "gross_total": 4671.47, "base_fare": 3008.51, "tax": 563.73, "sell": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4OC45NCwiYmFzZV9mYXJlIjo0MDMzLjIxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NzEuNDcsImJhc2VfZmFyZSI6MzkxNS43NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3MS40NywiYmFzZV9mYXJlIjozOTE1Ljc0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.24, "base_fare": 3008.51, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.62 }, "partner": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3ODguOTQiLCJiYXNlX2ZhcmUiOiI0MDMzLjIxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy40NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTUuNzQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjcxLjQ3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3572.24, "filter": { "id": "F77TX00174-2205", "price": 3572.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2206", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2207*_*OHHTuYBAnspojG3l", "flight_key": "F77TX00174-2206", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 3572.24, "gross_total": 4671.47, "base_fare": 3008.51, "tax": 563.73, "sell": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4OC45NCwiYmFzZV9mYXJlIjo0MDMzLjIxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NzEuNDcsImJhc2VfZmFyZSI6MzkxNS43NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3MS40NywiYmFzZV9mYXJlIjozOTE1Ljc0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.24, "base_fare": 3008.51, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.62 }, "partner": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3ODguOTQiLCJiYXNlX2ZhcmUiOiI0MDMzLjIxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy40NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTUuNzQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjcxLjQ3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3572.24, "filter": { "id": "F77TX00174-2206", "price": 3572.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2207", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2208*_*DBdXIkbZUr2cLYBP", "flight_key": "F77TX00174-2207", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 3572.24, "gross_total": 4671.47, "base_fare": 3008.51, "tax": 563.73, "sell": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc4OC45NCwiYmFzZV9mYXJlIjo0MDMzLjIxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2NzEuNDcsImJhc2VfZmFyZSI6MzkxNS43NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY3MS40NywiYmFzZV9mYXJlIjozOTE1Ljc0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "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.24, "base_fare": 3008.51, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.62 }, "partner": { "currency": "GBP", "total": 3572.24, "base_fare": 3008.51, "tax": 563.73, "gross": { "base_fare": "2920.89", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3ODguOTQiLCJiYXNlX2ZhcmUiOiI0MDMzLjIxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy40NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy40NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MTUuNzQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjcxLjQ3IiwiYmFzZV9mYXJlIjoiMzkxNS43NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjcxLjQ3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3572.24, "filter": { "id": "F77TX00174-2207", "price": 3572.24, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2208", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2209*_*kwrKUY3SHI5QP3Qz", "flight_key": "F77TX00174-2208", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 3579.46, "gross_total": 4680.87, "base_fare": 3015.73, "tax": 563.73, "sell": { "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc5OC42MiwiYmFzZV9mYXJlIjo0MDQyLjg5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2ODAuODcsImJhc2VfZmFyZSI6MzkyNS4xNCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY4MC44NywiYmFzZV9mYXJlIjozOTI1LjE0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2927.90", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.83 }, "partner": { "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73, "gross": { "base_fare": "2927.90", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OTguNjIiLCJiYXNlX2ZhcmUiOiI0MDQyLjg5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy43NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy43NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjgwLjg3IiwiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MjUuMTQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjgwLjg3IiwiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjgwLjg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3579.46, "filter": { "id": "F77TX00174-2208", "price": 3579.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2209", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2210*_*GZezmLC1U4ELgCRq", "flight_key": "F77TX00174-2209", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 3579.46, "gross_total": 4680.87, "base_fare": 3015.73, "tax": 563.73, "sell": { "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc5OC42MiwiYmFzZV9mYXJlIjo0MDQyLjg5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2ODAuODcsImJhc2VfZmFyZSI6MzkyNS4xNCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY4MC44NywiYmFzZV9mYXJlIjozOTI1LjE0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2927.90", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.83 }, "partner": { "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73, "gross": { "base_fare": "2927.90", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OTguNjIiLCJiYXNlX2ZhcmUiOiI0MDQyLjg5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy43NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy43NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjgwLjg3IiwiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MjUuMTQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjgwLjg3IiwiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjgwLjg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3579.46, "filter": { "id": "F77TX00174-2209", "price": 3579.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2210", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2211*_*crNjl7A8NV9fVWlC", "flight_key": "F77TX00174-2210", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 3579.46, "gross_total": 4680.87, "base_fare": 3015.73, "tax": 563.73, "sell": { "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc5OC42MiwiYmFzZV9mYXJlIjo0MDQyLjg5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2ODAuODcsImJhc2VfZmFyZSI6MzkyNS4xNCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY4MC44NywiYmFzZV9mYXJlIjozOTI1LjE0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2927.90", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.83 }, "partner": { "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73, "gross": { "base_fare": "2927.90", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OTguNjIiLCJiYXNlX2ZhcmUiOiI0MDQyLjg5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy43NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy43NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjgwLjg3IiwiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MjUuMTQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjgwLjg3IiwiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjgwLjg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3579.46, "filter": { "id": "F77TX00174-2210", "price": 3579.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2211", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2212*_*Nm9zkylD3XnNpPHs", "flight_key": "F77TX00174-2211", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 3579.46, "gross_total": 4680.87, "base_fare": 3015.73, "tax": 563.73, "sell": { "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDc5OC42MiwiYmFzZV9mYXJlIjo0MDQyLjg5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ2ODAuODcsImJhc2VfZmFyZSI6MzkyNS4xNCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDY4MC44NywiYmFzZV9mYXJlIjozOTI1LjE0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2927.90", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 87.83 }, "partner": { "currency": "GBP", "total": 3579.46, "base_fare": 3015.73, "tax": 563.73, "gross": { "base_fare": "2927.90", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ3OTguNjIiLCJiYXNlX2ZhcmUiOiI0MDQyLjg5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy43NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy43NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjgwLjg3IiwiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MjUuMTQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NjgwLjg3IiwiYmFzZV9mYXJlIjoiMzkyNS4xNCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NjgwLjg3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3579.46, "filter": { "id": "F77TX00174-2211", "price": 3579.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2212", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2213*_*461P3lStmCwJvdEb", "flight_key": "F77TX00174-2212", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 3628.78, "gross_total": 4749.52, "base_fare": 2950.71, "tax": 678.07, "sell": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2NC43NCwiYmFzZV9mYXJlIjozOTU1LjcyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NDkuNTIsImJhc2VfZmFyZSI6Mzg0MC41LCJ0YXgiOjkwOS4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQ5LjUyLCJiYXNlX2ZhcmUiOjM4NDAuNSwidGF4Ijo5MDkuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 85.95 }, "partner": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 85.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NjQuNzQiLCJiYXNlX2ZhcmUiOiIzOTU1LjcyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NDAuNTAiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQ5LjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3628.78, "filter": { "id": "F77TX00174-2212", "price": 3628.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2213", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2214*_*hMPsqkZhuMrSWN8j", "flight_key": "F77TX00174-2213", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "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": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "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": 3628.78, "gross_total": 4749.52, "base_fare": 2950.71, "tax": 678.07, "sell": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2NC43NCwiYmFzZV9mYXJlIjozOTU1LjcyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NDkuNTIsImJhc2VfZmFyZSI6Mzg0MC41LCJ0YXgiOjkwOS4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQ5LjUyLCJiYXNlX2ZhcmUiOjM4NDAuNSwidGF4Ijo5MDkuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 85.95 }, "partner": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 85.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NjQuNzQiLCJiYXNlX2ZhcmUiOiIzOTU1LjcyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NDAuNTAiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQ5LjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3628.78, "filter": { "id": "F77TX00174-2213", "price": 3628.78, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2214", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2215*_*PJ20t6ARz84x8jvx", "flight_key": "F77TX00174-2214", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 3628.78, "gross_total": 4749.52, "base_fare": 2950.71, "tax": 678.07, "sell": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2NC43NCwiYmFzZV9mYXJlIjozOTU1LjcyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NDkuNTIsImJhc2VfZmFyZSI6Mzg0MC41LCJ0YXgiOjkwOS4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQ5LjUyLCJiYXNlX2ZhcmUiOjM4NDAuNSwidGF4Ijo5MDkuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 85.95 }, "partner": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 85.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NjQuNzQiLCJiYXNlX2ZhcmUiOiIzOTU1LjcyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NDAuNTAiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQ5LjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3628.78, "filter": { "id": "F77TX00174-2214", "price": 3628.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2215", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2216*_*0ag2rfEm04tbPz9u", "flight_key": "F77TX00174-2215", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 3628.78, "gross_total": 4749.52, "base_fare": 2950.71, "tax": 678.07, "sell": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2NC43NCwiYmFzZV9mYXJlIjozOTU1LjcyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NDkuNTIsImJhc2VfZmFyZSI6Mzg0MC41LCJ0YXgiOjkwOS4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQ5LjUyLCJiYXNlX2ZhcmUiOjM4NDAuNSwidGF4Ijo5MDkuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 85.95 }, "partner": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 85.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NjQuNzQiLCJiYXNlX2ZhcmUiOiIzOTU1LjcyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NDAuNTAiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQ5LjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3628.78, "filter": { "id": "F77TX00174-2215", "price": 3628.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2216", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2217*_*DD31ofL7Fbq9lTCs", "flight_key": "F77TX00174-2216", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 3628.78, "gross_total": 4749.52, "base_fare": 2950.71, "tax": 678.07, "sell": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2NC43NCwiYmFzZV9mYXJlIjozOTU1LjcyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NDkuNTIsImJhc2VfZmFyZSI6Mzg0MC41LCJ0YXgiOjkwOS4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQ5LjUyLCJiYXNlX2ZhcmUiOjM4NDAuNSwidGF4Ijo5MDkuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 85.95 }, "partner": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 85.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NjQuNzQiLCJiYXNlX2ZhcmUiOiIzOTU1LjcyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NDAuNTAiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQ5LjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3628.78, "filter": { "id": "F77TX00174-2216", "price": 3628.78, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2217", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2218*_*yaVg5catcNqc3BY5", "flight_key": "F77TX00174-2217", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 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": 3628.78, "gross_total": 4749.52, "base_fare": 2950.71, "tax": 678.07, "sell": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2NC43NCwiYmFzZV9mYXJlIjozOTU1LjcyLCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NDkuNTIsImJhc2VfZmFyZSI6Mzg0MC41LCJ0YXgiOjkwOS4wMiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0NzQ5LjUyLCJiYXNlX2ZhcmUiOjM4NDAuNSwidGF4Ijo5MDkuMDJ9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 85.95 }, "partner": { "currency": "GBP", "total": 3628.78, "base_fare": 2950.71, "tax": 678.07, "gross": { "base_fare": "2864.76", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 85.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4NjQuNzQiLCJiYXNlX2ZhcmUiOiIzOTU1LjcyIiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNS4yMiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNS4yMiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4NDAuNTAiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0NzQ5LjUyIiwiYmFzZV9mYXJlIjoiMzg0MC41MCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0NzQ5LjUyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3628.78, "filter": { "id": "F77TX00174-2217", "price": 3628.78, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2218", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2219*_*49hxTgAjaE61PHuV", "flight_key": "F77TX00174-2218", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 3650.11, "gross_total": 4776.1, "base_fare": 3002.33, "tax": 647.78, "sell": { "currency": "GBP", "total": 3650.11, "base_fare": 3002.33, "tax": 647.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5My4zMywiYmFzZV9mYXJlIjo0MDI0LjkyLCJ0YXgiOjg2OC40MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzYuMSwiYmFzZV9mYXJlIjozOTA3LjY5LCJ0YXgiOjg2OC40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0Nzc2LjEsImJhc2VfZmFyZSI6MzkwNy42OSwidGF4Ijo4NjguNDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3650.11, "base_fare": 3002.33, "tax": 647.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2914.88", "tax": "647.78", "discount": 0, "ait": "0.00", "service_charge": 87.45 }, "partner": { "currency": "GBP", "total": 3650.11, "base_fare": 3002.33, "tax": 647.78, "gross": { "base_fare": "2914.88", "tax": "647.78", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTMuMzMiLCJiYXNlX2ZhcmUiOiI0MDI0LjkyIiwidGF4IjoiODY4LjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwNy42OSIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy4yMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy4yMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc2LjEwIiwiYmFzZV9mYXJlIjoiMzkwNy42OSIsInRheCI6Ijg2OC40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MDcuNjkiLCJ0YXgiOiI4NjguNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc2LjEwIiwiYmFzZV9mYXJlIjoiMzkwNy42OSIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc2LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3650.11, "filter": { "id": "F77TX00174-2218", "price": 3650.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2219", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2220*_*R0Jvfk0zs4nSM2XM", "flight_key": "F77TX00174-2219", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 3650.11, "gross_total": 4776.1, "base_fare": 3002.33, "tax": 647.78, "sell": { "currency": "GBP", "total": 3650.11, "base_fare": 3002.33, "tax": 647.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg5My4zMywiYmFzZV9mYXJlIjo0MDI0LjkyLCJ0YXgiOjg2OC40MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ3NzYuMSwiYmFzZV9mYXJlIjozOTA3LjY5LCJ0YXgiOjg2OC40MSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0Nzc2LjEsImJhc2VfZmFyZSI6MzkwNy42OSwidGF4Ijo4NjguNDF9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3650.11, "base_fare": 3002.33, "tax": 647.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2914.88", "tax": "647.78", "discount": 0, "ait": "0.00", "service_charge": 87.45 }, "partner": { "currency": "GBP", "total": 3650.11, "base_fare": 3002.33, "tax": 647.78, "gross": { "base_fare": "2914.88", "tax": "647.78", "discount": "0.00", "ait": "0.00", "service_charge": 87.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ4OTMuMzMiLCJiYXNlX2ZhcmUiOiI0MDI0LjkyIiwidGF4IjoiODY4LjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzkwNy42OSIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNy4yMyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNy4yMyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc2LjEwIiwiYmFzZV9mYXJlIjoiMzkwNy42OSIsInRheCI6Ijg2OC40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5MDcuNjkiLCJ0YXgiOiI4NjguNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0Nzc2LjEwIiwiYmFzZV9mYXJlIjoiMzkwNy42OSIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0Nzc2LjEsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3650.11, "filter": { "id": "F77TX00174-2219", "price": 3650.11, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2220", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2221*_*0jR5J5nZtI7p4pbe", "flight_key": "F77TX00174-2220", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3718.88, "gross_total": 4862.32, "base_fare": 3155.15, "tax": 563.73, "sell": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4NS41MiwiYmFzZV9mYXJlIjo0MjI5Ljc5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NjIuMzIsImJhc2VfZmFyZSI6NDEwNi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2Mi4zMiwiYmFzZV9mYXJlIjo0MTA2LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 91.9 }, "partner": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 91.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5ODUuNTIiLCJiYXNlX2ZhcmUiOiI0MjI5Ljc5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy4yMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDYuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODYyLjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3718.88, "filter": { "id": "F77TX00174-2220", "price": 3718.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2221", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2222*_*47xfTOSVrpEvhtjb", "flight_key": "F77TX00174-2221", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3718.88, "gross_total": 4862.32, "base_fare": 3155.15, "tax": 563.73, "sell": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4NS41MiwiYmFzZV9mYXJlIjo0MjI5Ljc5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NjIuMzIsImJhc2VfZmFyZSI6NDEwNi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2Mi4zMiwiYmFzZV9mYXJlIjo0MTA2LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 91.9 }, "partner": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 91.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5ODUuNTIiLCJiYXNlX2ZhcmUiOiI0MjI5Ljc5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy4yMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDYuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODYyLjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3718.88, "filter": { "id": "F77TX00174-2221", "price": 3718.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2222", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2223*_*qTPWSC8kr62VxOQI", "flight_key": "F77TX00174-2222", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3718.88, "gross_total": 4862.32, "base_fare": 3155.15, "tax": 563.73, "sell": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4NS41MiwiYmFzZV9mYXJlIjo0MjI5Ljc5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NjIuMzIsImJhc2VfZmFyZSI6NDEwNi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2Mi4zMiwiYmFzZV9mYXJlIjo0MTA2LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 91.9 }, "partner": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 91.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5ODUuNTIiLCJiYXNlX2ZhcmUiOiI0MjI5Ljc5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy4yMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDYuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODYyLjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3718.88, "filter": { "id": "F77TX00174-2222", "price": 3718.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2223", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2224*_*yjncU4X62PROtPqX", "flight_key": "F77TX00174-2223", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3718.88, "gross_total": 4862.32, "base_fare": 3155.15, "tax": 563.73, "sell": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4NS41MiwiYmFzZV9mYXJlIjo0MjI5Ljc5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NjIuMzIsImJhc2VfZmFyZSI6NDEwNi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2Mi4zMiwiYmFzZV9mYXJlIjo0MTA2LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 91.9 }, "partner": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 91.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5ODUuNTIiLCJiYXNlX2ZhcmUiOiI0MjI5Ljc5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy4yMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDYuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODYyLjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3718.88, "filter": { "id": "F77TX00174-2223", "price": 3718.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2224", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2225*_*QEjtTdUjoBgXsaKJ", "flight_key": "F77TX00174-2224", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3718.88, "gross_total": 4862.32, "base_fare": 3155.15, "tax": 563.73, "sell": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4NS41MiwiYmFzZV9mYXJlIjo0MjI5Ljc5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NjIuMzIsImJhc2VfZmFyZSI6NDEwNi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2Mi4zMiwiYmFzZV9mYXJlIjo0MTA2LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 91.9 }, "partner": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 91.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5ODUuNTIiLCJiYXNlX2ZhcmUiOiI0MjI5Ljc5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy4yMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDYuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODYyLjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3718.88, "filter": { "id": "F77TX00174-2224", "price": 3718.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2225", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2226*_*lzmVprCs4fMQMCku", "flight_key": "F77TX00174-2225", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3718.88, "gross_total": 4862.32, "base_fare": 3155.15, "tax": 563.73, "sell": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk4NS41MiwiYmFzZV9mYXJlIjo0MjI5Ljc5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NjIuMzIsImJhc2VfZmFyZSI6NDEwNi41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg2Mi4zMiwiYmFzZV9mYXJlIjo0MTA2LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 91.9 }, "partner": { "currency": "GBP", "total": 3718.88, "base_fare": 3155.15, "tax": 563.73, "gross": { "base_fare": "3063.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 91.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5ODUuNTIiLCJiYXNlX2ZhcmUiOiI0MjI5Ljc5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy4yMCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy4yMCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMDYuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODYyLjMyIiwiYmFzZV9mYXJlIjoiNDEwNi41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODYyLjMxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3718.88, "filter": { "id": "F77TX00174-2225", "price": 3718.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55: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": "lhr202601112055auh20260112074568auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2226", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2227*_*eDg3UiyaLEaJ1efg", "flight_key": "F77TX00174-2226", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3726.09, "gross_total": 4871.71, "base_fare": 3162.36, "tax": 563.73, "sell": { "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5NS4xOSwiYmFzZV9mYXJlIjo0MjM5LjQ2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NzEuNzEsImJhc2VfZmFyZSI6NDExNS45OCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg3MS43MSwiYmFzZV9mYXJlIjo0MTE1Ljk4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3070.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 92.11 }, "partner": { "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73, "gross": { "base_fare": "3070.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 92.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTUuMTkiLCJiYXNlX2ZhcmUiOiI0MjM5LjQ2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy40OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODcxLjcxIiwiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMTUuOTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODcxLjcxIiwiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODcxLjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3726.09, "filter": { "id": "F77TX00174-2226", "price": 3726.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2227", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2228*_*ufzF2g6VQCqkFZry", "flight_key": "F77TX00174-2227", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3726.09, "gross_total": 4871.71, "base_fare": 3162.36, "tax": 563.73, "sell": { "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5NS4xOSwiYmFzZV9mYXJlIjo0MjM5LjQ2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NzEuNzEsImJhc2VfZmFyZSI6NDExNS45OCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg3MS43MSwiYmFzZV9mYXJlIjo0MTE1Ljk4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3070.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 92.11 }, "partner": { "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73, "gross": { "base_fare": "3070.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 92.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTUuMTkiLCJiYXNlX2ZhcmUiOiI0MjM5LjQ2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy40OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODcxLjcxIiwiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMTUuOTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODcxLjcxIiwiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODcxLjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3726.09, "filter": { "id": "F77TX00174-2227", "price": 3726.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2228", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2229*_*sjvNBXZLFPocte4J", "flight_key": "F77TX00174-2228", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3726.09, "gross_total": 4871.71, "base_fare": 3162.36, "tax": 563.73, "sell": { "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5NS4xOSwiYmFzZV9mYXJlIjo0MjM5LjQ2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NzEuNzEsImJhc2VfZmFyZSI6NDExNS45OCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg3MS43MSwiYmFzZV9mYXJlIjo0MTE1Ljk4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3070.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 92.11 }, "partner": { "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73, "gross": { "base_fare": "3070.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 92.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTUuMTkiLCJiYXNlX2ZhcmUiOiI0MjM5LjQ2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy40OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODcxLjcxIiwiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMTUuOTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODcxLjcxIiwiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODcxLjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3726.09, "filter": { "id": "F77TX00174-2228", "price": 3726.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2229", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2230*_*LQZxlVHrRA0LePlk", "flight_key": "F77TX00174-2229", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 3726.09, "gross_total": 4871.71, "base_fare": 3162.36, "tax": 563.73, "sell": { "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5NS4xOSwiYmFzZV9mYXJlIjo0MjM5LjQ2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ4NzEuNzEsImJhc2VfZmFyZSI6NDExNS45OCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg3MS43MSwiYmFzZV9mYXJlIjo0MTE1Ljk4LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3070.25", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 92.11 }, "partner": { "currency": "GBP", "total": 3726.09, "base_fare": 3162.36, "tax": 563.73, "gross": { "base_fare": "3070.25", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 92.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTUuMTkiLCJiYXNlX2ZhcmUiOiI0MjM5LjQ2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEyMy40OCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEyMy40OCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODcxLjcxIiwiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQxMTUuOTgiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODcxLjcxIiwiYmFzZV9mYXJlIjoiNDExNS45OCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODcxLjcxLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3726.09, "filter": { "id": "F77TX00174-2229", "price": 3726.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 20:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112055auh20260112074568auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2230", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2231*_*dRsosvmEr4GRcvBY", "flight_key": "F77TX00174-2230", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2230", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2231", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2232*_*ddTl7BK4mVxJ6IHG", "flight_key": "F77TX00174-2231", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2231", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2232", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2233*_*mlfpIEZ8O8w0xc0y", "flight_key": "F77TX00174-2232", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2232", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2233", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2234*_*FFi9ONCxeP8PVhhm", "flight_key": "F77TX00174-2233", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2233", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2234", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2235*_*Ip7pohEllAUGcUdv", "flight_key": "F77TX00174-2234", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2234", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2235", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2236*_*NJBawNt8o02aHg6R", "flight_key": "F77TX00174-2235", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2235", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2236", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2237*_*k7CeCLmIpGwA4SAJ", "flight_key": "F77TX00174-2236", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2236", "price": 3728.63, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2237", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2238*_*1EPHapfKXVxF7dTa", "flight_key": "F77TX00174-2237", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2237", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2238", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2239*_*HAWJuFqlRJy6hRUS", "flight_key": "F77TX00174-2238", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2238", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2239", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2240*_*tVf6tX3P7PwiP8mv", "flight_key": "F77TX00174-2239", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2239", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2240", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2241*_*XnHmNyRY9YUJR3Z1", "flight_key": "F77TX00174-2240", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2240", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2241", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2242*_*oi7krg4ILnvUxPdV", "flight_key": "F77TX00174-2241", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2241", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2242", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2243*_*hLm88hl2gf2QcPkz", "flight_key": "F77TX00174-2242", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2242", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2243", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2244*_*tFpcTeXnfSqDIu4U", "flight_key": "F77TX00174-2243", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2243", "price": 3728.63, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2244", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2245*_*GKQbRLNBcvRa6ukW", "flight_key": "F77TX00174-2244", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2244", "price": 3728.63, "journey_duration": "PT", "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-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2245", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2246*_*bY1j0dTq8Ybu9yt4", "flight_key": "F77TX00174-2245", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2245", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2246", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2247*_*obPv4AvjLWMEKEnK", "flight_key": "F77TX00174-2246", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 3728.63, "gross_total": 4882.05, "base_fare": 2984.98, "tax": 743.65, "sell": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDk5OC42LCJiYXNlX2ZhcmUiOjQwMDEuNjYsInRheCI6OTk2Ljk0fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDg4Mi4wNSwiYmFzZV9mYXJlIjozODg1LjExLCJ0YXgiOjk5Ni45NCwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0ODgyLjA1LCJiYXNlX2ZhcmUiOjM4ODUuMTEsInRheCI6OTk2Ljk0fX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": 0, "ait": "0.00", "service_charge": 86.94 }, "partner": { "currency": "GBP", "total": 3728.63, "base_fare": 2984.98, "tax": 743.65, "gross": { "base_fare": "2898.04", "tax": "743.65", "discount": "0.00", "ait": "0.00", "service_charge": 86.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjQ5OTguNjAiLCJiYXNlX2ZhcmUiOiI0MDAxLjY2IiwidGF4IjoiOTk2Ljk0IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExNi41NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExNi41NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM4ODUuMTEiLCJ0YXgiOiI5OTYuOTQiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0ODgyLjA1IiwiYmFzZV9mYXJlIjoiMzg4NS4xMSIsInRheCI6Ijk5Ni45NCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0ODgyLjA1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3728.63, "filter": { "id": "F77TX00174-2246", "price": 3728.63, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_marketing": "QR", "aircraft": "QR", "aircraft_name": "QR", "cabin_class": "S", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2247", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2248*_*SYZfANluyaYjOSKk", "flight_key": "F77TX00174-2247", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 3750.54, "gross_total": 4909.37, "base_fare": 3037.28, "tax": 713.26, "sell": { "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAyNy45NywiYmFzZV9mYXJlIjo0MDcxLjc3LCJ0YXgiOjk1Ni4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkwOS4zNywiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1Ni4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MDkuMzcsImJhc2VfZmFyZSI6Mzk1My4xNywidGF4Ijo5NTYuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "713.26", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26, "gross": { "base_fare": "2948.81", "tax": "713.26", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMjcuOTciLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU2LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTA5LjM3IiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTYuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTA5LjM3IiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTA5LjM4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3750.54, "filter": { "id": "F77TX00174-2247", "price": 3750.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2248", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2249*_*jRhAfc1l0tlIUeTB", "flight_key": "F77TX00174-2248", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 3750.54, "gross_total": 4909.37, "base_fare": 3037.28, "tax": 713.26, "sell": { "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAyNy45NywiYmFzZV9mYXJlIjo0MDcxLjc3LCJ0YXgiOjk1Ni4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkwOS4zNywiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1Ni4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MDkuMzcsImJhc2VfZmFyZSI6Mzk1My4xNywidGF4Ijo5NTYuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "713.26", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26, "gross": { "base_fare": "2948.81", "tax": "713.26", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMjcuOTciLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU2LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTA5LjM3IiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTYuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTA5LjM3IiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTA5LjM4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3750.54, "filter": { "id": "F77TX00174-2248", "price": 3750.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2249", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2250*_*wByYB7brttHGsxQz", "flight_key": "F77TX00174-2249", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 3750.54, "gross_total": 4909.37, "base_fare": 3037.28, "tax": 713.26, "sell": { "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAyNy45NywiYmFzZV9mYXJlIjo0MDcxLjc3LCJ0YXgiOjk1Ni4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkwOS4zNywiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1Ni4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MDkuMzcsImJhc2VfZmFyZSI6Mzk1My4xNywidGF4Ijo5NTYuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "713.26", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26, "gross": { "base_fare": "2948.81", "tax": "713.26", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMjcuOTciLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU2LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTA5LjM3IiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTYuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTA5LjM3IiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTA5LjM4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3750.54, "filter": { "id": "F77TX00174-2249", "price": 3750.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2250", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2251*_*1zhueCkulwq3ZkSM", "flight_key": "F77TX00174-2250", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H50M", "lay_over_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": 3750.54, "gross_total": 4909.37, "base_fare": 3037.28, "tax": 713.26, "sell": { "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAyNy45NywiYmFzZV9mYXJlIjo0MDcxLjc3LCJ0YXgiOjk1Ni4yfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkwOS4zNywiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1Ni4yLCJjb21pc3Npb25fdHlwZSI6ImdlbmVyYWwiLCJjb21pc3Npb25fdmFsdWUiOjB9LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjQ5MDkuMzcsImJhc2VfZmFyZSI6Mzk1My4xNywidGF4Ijo5NTYuMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "713.26", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3750.54, "base_fare": 3037.28, "tax": 713.26, "gross": { "base_fare": "2948.81", "tax": "713.26", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMjcuOTciLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU2LjIwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTA5LjM3IiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTYuMjAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTA5LjM3IiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1Ni4yMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTA5LjM4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3750.54, "filter": { "id": "F77TX00174-2250", "price": 3750.54, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2251", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2252*_*m1rjgllRwYMdnoki", "flight_key": "F77TX00174-2251", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2251", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2252", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2253*_*49Urw1FgVftfoPXu", "flight_key": "F77TX00174-2252", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H20M", "lay_over_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": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2252", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2253", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2254*_*rhxT9aSrUEpuXwuo", "flight_key": "F77TX00174-2253", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT19H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "PT19H10M", "lay_over_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": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2253", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2254", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2255*_*rMGZfwJ7ja9IJu0w", "flight_key": "F77TX00174-2254", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT21H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2254", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2255", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2256*_*GGczdPYZX8y8rN8Y", "flight_key": "F77TX00174-2255", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H45M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2255", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2256", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2257*_*K3ET9OyIuCTeudeM", "flight_key": "F77TX00174-2256", "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-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "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": "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": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2256", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2257", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2258*_*49otJFzESDDvA7sD", "flight_key": "F77TX00174-2257", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "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": "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": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2257", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2258", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2259*_*hfDHWBHwMwtKCMuQ", "flight_key": "F77TX00174-2258", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H45M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2258", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2259", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2260*_*ZZjcUVIXmMN4bxrI", "flight_key": "F77TX00174-2259", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H20M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2259", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2260", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2261*_*89o0OUo4vkqJLMNP", "flight_key": "F77TX00174-2260", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H45M", "transit_time": "PT23H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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": "PT23H35M", "lay_over_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": 3752.5, "gross_total": 4912, "base_fare": 3037.28, "tax": 715.22, "sell": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTAzMC42LCJiYXNlX2ZhcmUiOjQwNzEuNzcsInRheCI6OTU4LjgzfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NDkxMiwiYmFzZV9mYXJlIjozOTUzLjE3LCJ0YXgiOjk1OC44MywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo0OTEyLCJiYXNlX2ZhcmUiOjM5NTMuMTcsInRheCI6OTU4LjgzfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": 0, "ait": "0.00", "service_charge": 88.47 }, "partner": { "currency": "GBP", "total": 3752.5, "base_fare": 3037.28, "tax": 715.22, "gross": { "base_fare": "2948.81", "tax": "715.22", "discount": "0.00", "ait": "0.00", "service_charge": 88.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUwMzAuNjAiLCJiYXNlX2ZhcmUiOiI0MDcxLjc3IiwidGF4IjoiOTU4LjgzIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjExOC42MCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjExOC42MCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjM5NTMuMTciLCJ0YXgiOiI5NTguODMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI0OTEyLjAwIiwiYmFzZV9mYXJlIjoiMzk1My4xNyIsInRheCI6Ijk1OC44MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo0OTEyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3752.5, "filter": { "id": "F77TX00174-2260", "price": 3752.5, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14: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": "lgw202601111405doh202601112340328doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2261", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2262*_*avD1SAVSmz8Pfmv0", "flight_key": "F77TX00174-2261", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H5M", "transit_time": "PT14H9M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT3H36M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 3933.64, "gross_total": 5140.85, "base_fare": 3395.7, "tax": 537.94, "sell": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI3My40NCwiYmFzZV9mYXJlIjo0NTUyLjI4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxNDAuODUsImJhc2VfZmFyZSI6NDQxOS42OSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE0MC44NSwiYmFzZV9mYXJlIjo0NDE5LjY5LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 98.9 }, "partner": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 98.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNzMuNDQiLCJiYXNlX2ZhcmUiOiI0NTUyLjI4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi41OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MTkuNjkiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTQwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3933.64, "filter": { "id": "F77TX00174-2261", "price": 3933.64, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2262", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2263*_*POImC5VamDddv0LJ", "flight_key": "F77TX00174-2262", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 3933.64, "gross_total": 5140.85, "base_fare": 3395.7, "tax": 537.94, "sell": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI3My40NCwiYmFzZV9mYXJlIjo0NTUyLjI4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxNDAuODUsImJhc2VfZmFyZSI6NDQxOS42OSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE0MC44NSwiYmFzZV9mYXJlIjo0NDE5LjY5LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 98.9 }, "partner": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 98.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNzMuNDQiLCJiYXNlX2ZhcmUiOiI0NTUyLjI4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi41OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MTkuNjkiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTQwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3933.64, "filter": { "id": "F77TX00174-2262", "price": 3933.64, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2263", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2264*_*jK5SuJ0oVXuRSFVz", "flight_key": "F77TX00174-2263", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H45M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 3933.64, "gross_total": 5140.85, "base_fare": 3395.7, "tax": 537.94, "sell": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI3My40NCwiYmFzZV9mYXJlIjo0NTUyLjI4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxNDAuODUsImJhc2VfZmFyZSI6NDQxOS42OSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE0MC44NSwiYmFzZV9mYXJlIjo0NDE5LjY5LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 98.9 }, "partner": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 98.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNzMuNDQiLCJiYXNlX2ZhcmUiOiI0NTUyLjI4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi41OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MTkuNjkiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTQwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3933.64, "filter": { "id": "F77TX00174-2263", "price": 3933.64, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2264", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2265*_*rlP0C0cJiJmFYa0j", "flight_key": "F77TX00174-2264", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D4H5M", "transit_time": "PT14H32M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 16:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 16:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 17:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 17:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H14M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 3933.64, "gross_total": 5140.85, "base_fare": 3395.7, "tax": 537.94, "sell": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI3My40NCwiYmFzZV9mYXJlIjo0NTUyLjI4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxNDAuODUsImJhc2VfZmFyZSI6NDQxOS42OSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE0MC44NSwiYmFzZV9mYXJlIjo0NDE5LjY5LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 98.9 }, "partner": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 98.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNzMuNDQiLCJiYXNlX2ZhcmUiOiI0NTUyLjI4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi41OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MTkuNjkiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTQwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3933.64, "filter": { "id": "F77TX00174-2264", "price": 3933.64, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630lcy2026011116458773lcy202601111646qqu2026011117308773qqu202601111752qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2265", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2266*_*m917dolO5Oqbcfl7", "flight_key": "F77TX00174-2265", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H5M", "transit_time": "PT12H33M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 3933.64, "gross_total": 5140.85, "base_fare": 3395.7, "tax": 537.94, "sell": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI3My40NCwiYmFzZV9mYXJlIjo0NTUyLjI4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxNDAuODUsImJhc2VfZmFyZSI6NDQxOS42OSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE0MC44NSwiYmFzZV9mYXJlIjo0NDE5LjY5LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 98.9 }, "partner": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 98.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNzMuNDQiLCJiYXNlX2ZhcmUiOiI0NTUyLjI4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi41OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MTkuNjkiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTQwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3933.64, "filter": { "id": "F77TX00174-2265", "price": 3933.64, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2266", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2267*_*2w9gCGVhFtxHpmZ8", "flight_key": "F77TX00174-2266", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D6H45M", "transit_time": "PT17H18M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 3933.64, "gross_total": 5140.85, "base_fare": 3395.7, "tax": 537.94, "sell": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTI3My40NCwiYmFzZV9mYXJlIjo0NTUyLjI4LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUxNDAuODUsImJhc2VfZmFyZSI6NDQxOS42OSwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTE0MC44NSwiYmFzZV9mYXJlIjo0NDE5LjY5LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 98.9 }, "partner": { "currency": "GBP", "total": 3933.64, "base_fare": 3395.7, "tax": 537.94, "gross": { "base_fare": "3296.80", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 98.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjUyNzMuNDQiLCJiYXNlX2ZhcmUiOiI0NTUyLjI4IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzMi41OSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzMi41OSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ0MTkuNjkiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MTQwLjg1IiwiYmFzZV9mYXJlIjoiNDQxOS42OSIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MTQwLjg1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 3933.64, "filter": { "id": "F77TX00174-2266", "price": 3933.64, "journey_duration": "PT", "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": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2267", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2268*_*nhfu8gW8dsGq6Wc0", "flight_key": "F77TX00174-2267", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D4H5M", "transit_time": "PT14H9M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT3H36M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 4080.23, "gross_total": 5331.64, "base_fare": 3542.29, "tax": 537.94, "sell": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQ2OS45NSwiYmFzZV9mYXJlIjo0NzQ4Ljc5LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzMzEuNjQsImJhc2VfZmFyZSI6NDYxMC40OCwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMzMS42NCwiYmFzZV9mYXJlIjo0NjEwLjQ4LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 103.17 }, "partner": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 103.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NjkuOTUiLCJiYXNlX2ZhcmUiOiI0NzQ4Ljc5IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MTAuNDgiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MzMxLjY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4080.23, "filter": { "id": "F77TX00174-2267", "price": 4080.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": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2268", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2269*_*9Gwsrd1Yn16xQGtb", "flight_key": "F77TX00174-2268", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D2H5M", "transit_time": "PT12H10M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 4080.23, "gross_total": 5331.64, "base_fare": 3542.29, "tax": 537.94, "sell": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQ2OS45NSwiYmFzZV9mYXJlIjo0NzQ4Ljc5LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzMzEuNjQsImJhc2VfZmFyZSI6NDYxMC40OCwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMzMS42NCwiYmFzZV9mYXJlIjo0NjEwLjQ4LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 103.17 }, "partner": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 103.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NjkuOTUiLCJiYXNlX2ZhcmUiOiI0NzQ4Ljc5IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MTAuNDgiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MzMxLjY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4080.23, "filter": { "id": "F77TX00174-2268", "price": 4080.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": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2269", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2270*_*jDMCwEx4rmUPo2sf", "flight_key": "F77TX00174-2269", "get_branded_fare": "no", "no_of_stops_title": "2 Stop Flight", "no_of_stops": 2, "flight_time": "PT1D6H45M", "transit_time": "PT16H55M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 4080.23, "gross_total": 5331.64, "base_fare": 3542.29, "tax": 537.94, "sell": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQ2OS45NSwiYmFzZV9mYXJlIjo0NzQ4Ljc5LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzMzEuNjQsImJhc2VfZmFyZSI6NDYxMC40OCwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMzMS42NCwiYmFzZV9mYXJlIjo0NjEwLjQ4LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 103.17 }, "partner": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 103.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NjkuOTUiLCJiYXNlX2ZhcmUiOiI0NzQ4Ljc5IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MTAuNDgiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MzMxLjY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4080.23, "filter": { "id": "F77TX00174-2269", "price": 4080.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": "K", "connecting_airport": [ "MAN", "AUH" ], "total_segment_count": 3, "no_of_stops": 2, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2270", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2271*_*gJibny5j5keQbkN8", "flight_key": "F77TX00174-2270", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D4H5M", "transit_time": "PT14H32M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 16: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-11 16:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 16:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 17:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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-11 17:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 20:06:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H14M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8773" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT12H19M", "lay_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": "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-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": "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": "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": 4080.23, "gross_total": 5331.64, "base_fare": 3542.29, "tax": 537.94, "sell": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQ2OS45NSwiYmFzZV9mYXJlIjo0NzQ4Ljc5LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzMzEuNjQsImJhc2VfZmFyZSI6NDYxMC40OCwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMzMS42NCwiYmFzZV9mYXJlIjo0NjEwLjQ4LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 103.17 }, "partner": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 103.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NjkuOTUiLCJiYXNlX2ZhcmUiOiI0NzQ4Ljc5IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MTAuNDgiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MzMxLjY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4080.23, "filter": { "id": "F77TX00174-2270", "price": 4080.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": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:30: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": "lhr202601111630lcy2026011116458773lcy202601111646qqu2026011117308773qqu202601111752qqm2026011120068773man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2271", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2272*_*WnxmJhRQhB1OeyFF", "flight_key": "F77TX00174-2271", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D2H5M", "transit_time": "PT12H33M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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-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": "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": "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": 4080.23, "gross_total": 5331.64, "base_fare": 3542.29, "tax": 537.94, "sell": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQ2OS45NSwiYmFzZV9mYXJlIjo0NzQ4Ljc5LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzMzEuNjQsImJhc2VfZmFyZSI6NDYxMC40OCwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMzMS42NCwiYmFzZV9mYXJlIjo0NjEwLjQ4LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 103.17 }, "partner": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 103.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NjkuOTUiLCJiYXNlX2ZhcmUiOiI0NzQ4Ljc5IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MTAuNDgiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MzMxLjY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4080.23, "filter": { "id": "F77TX00174-2271", "price": 4080.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": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601122120jed202601122335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2272", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2273*_*3IiWMTAM0l1pUh5o", "flight_key": "F77TX00174-2272", "get_branded_fare": "no", "no_of_stops_title": "4 Stop Flight", "no_of_stops": 4, "flight_time": "PT1D6H45M", "transit_time": "PT17H18M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 18: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-11 18:45:00", "destination_terminal": "", "destination_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 18:46:00", "origin_terminal": "", "origin_airport": { "name": "London City Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "QQU", "arrival_time": "2026-01-11 19:30:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "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": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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-11 19:52:00", "origin_terminal": "", "origin_airport": { "name": null, "city": null, "country": null, "timezone": null }, "destination": "QQM", "arrival_time": "2026-01-11 22:05:00", "destination_terminal": "", "destination_airport": { "name": null, "city": null, "country": null, "timezone": null }, "flight_date": "2026-01-11", "flight_time": "PT2H13M", "distance": null, "lay_over": "PT00H22M", "lay_over_date": "not-applicable", "aircraft": { "code": "EY", "name": "EY", "picture": "EY.png" }, "operating": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "marketing": { "carrier": "EY", "carrier_name": "Etihad", "carrier_logo": "EY.png", "flight_number": "8774" }, "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 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-12 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-12", "flight_time": "PT7H5M", "distance": null, "lay_over": "PT10H20M", "lay_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": "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 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": "PT06H35M", "lay_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": "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": 4080.23, "gross_total": 5331.64, "base_fare": 3542.29, "tax": 537.94, "sell": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTQ2OS45NSwiYmFzZV9mYXJlIjo0NzQ4Ljc5LCJ0YXgiOjcyMS4xNn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjUzMzEuNjQsImJhc2VfZmFyZSI6NDYxMC40OCwidGF4Ijo3MjEuMTYsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTMzMS42NCwiYmFzZV9mYXJlIjo0NjEwLjQ4LCJ0YXgiOjcyMS4xNn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": 0, "ait": "0.00", "service_charge": 103.17 }, "partner": { "currency": "GBP", "total": 4080.23, "base_fare": 3542.29, "tax": 537.94, "gross": { "base_fare": "3439.12", "tax": "537.94", "discount": "0.00", "ait": "0.00", "service_charge": 103.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU0NjkuOTUiLCJiYXNlX2ZhcmUiOiI0NzQ4Ljc5IiwidGF4IjoiNzIxLjE2IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjEzOC4zMSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjEzOC4zMSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ2MTAuNDgiLCJ0YXgiOiI3MjEuMTYiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1MzMxLjY0IiwiYmFzZV9mYXJlIjoiNDYxMC40OCIsInRheCI6IjcyMS4xNiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1MzMxLjY0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4080.23, "filter": { "id": "F77TX00174-2272", "price": 4080.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": "K", "connecting_airport": [ "LCY", "QQU", "MAN", "AUH" ], "total_segment_count": 5, "no_of_stops": 4, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:30: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": "lhr202601111830lcy2026011118458774lcy202601111846qqu2026011119308774qqu202601111952qqm2026011122058774man202601120825auh20260112193078auh202601130205jed202601130415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2273", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2274*_*0EltTZV79C87qQDO", "flight_key": "F77TX00174-2273", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 4270.19, "gross_total": 5579.89, "base_fare": 3706.46, "tax": 563.73, "sell": { "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcyNC42MSwiYmFzZV9mYXJlIjo0OTY4Ljg4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NzkuODksImJhc2VfZmFyZSI6NDgyNC4xNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU3OS44OSwiYmFzZV9mYXJlIjo0ODI0LjE2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3598.51", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 107.95 }, "partner": { "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73, "gross": { "base_fare": "3598.51", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 107.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MjQuNjEiLCJiYXNlX2ZhcmUiOiI0OTY4Ljg4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC43MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTc5Ljg5IiwiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjQuMTYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTc5Ljg5IiwiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTc5Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4270.19, "filter": { "id": "F77TX00174-2273", "price": 4270.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2274", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2275*_*Uh2zvkqX9MosxeQD", "flight_key": "F77TX00174-2274", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 4270.19, "gross_total": 5579.89, "base_fare": 3706.46, "tax": 563.73, "sell": { "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcyNC42MSwiYmFzZV9mYXJlIjo0OTY4Ljg4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NzkuODksImJhc2VfZmFyZSI6NDgyNC4xNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU3OS44OSwiYmFzZV9mYXJlIjo0ODI0LjE2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3598.51", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 107.95 }, "partner": { "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73, "gross": { "base_fare": "3598.51", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 107.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MjQuNjEiLCJiYXNlX2ZhcmUiOiI0OTY4Ljg4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC43MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTc5Ljg5IiwiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjQuMTYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTc5Ljg5IiwiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTc5Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4270.19, "filter": { "id": "F77TX00174-2274", "price": 4270.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2275", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2276*_*w10M2mnJHho52Asn", "flight_key": "F77TX00174-2275", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 4270.19, "gross_total": 5579.89, "base_fare": 3706.46, "tax": 563.73, "sell": { "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcyNC42MSwiYmFzZV9mYXJlIjo0OTY4Ljg4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NzkuODksImJhc2VfZmFyZSI6NDgyNC4xNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU3OS44OSwiYmFzZV9mYXJlIjo0ODI0LjE2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3598.51", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 107.95 }, "partner": { "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73, "gross": { "base_fare": "3598.51", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 107.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MjQuNjEiLCJiYXNlX2ZhcmUiOiI0OTY4Ljg4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC43MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTc5Ljg5IiwiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjQuMTYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTc5Ljg5IiwiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTc5Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4270.19, "filter": { "id": "F77TX00174-2275", "price": 4270.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2276", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2277*_*ioQG2dDePHJ0OI8h", "flight_key": "F77TX00174-2276", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 4270.19, "gross_total": 5579.89, "base_fare": 3706.46, "tax": 563.73, "sell": { "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTcyNC42MSwiYmFzZV9mYXJlIjo0OTY4Ljg4LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU1NzkuODksImJhc2VfZmFyZSI6NDgyNC4xNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTU3OS44OSwiYmFzZV9mYXJlIjo0ODI0LjE2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3598.51", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 107.95 }, "partner": { "currency": "GBP", "total": 4270.19, "base_fare": 3706.46, "tax": 563.73, "gross": { "base_fare": "3598.51", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 107.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU3MjQuNjEiLCJiYXNlX2ZhcmUiOiI0OTY4Ljg4IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0NC43MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0NC43MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTc5Ljg5IiwiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ4MjQuMTYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NTc5Ljg5IiwiYmFzZV9mYXJlIjoiNDgyNC4xNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NTc5Ljg5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4270.19, "filter": { "id": "F77TX00174-2276", "price": 4270.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2277", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2278*_*OLgkqwcBANtybJd9", "flight_key": "F77TX00174-2277", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 4416.78, "gross_total": 5770.67, "base_fare": 3853.05, "tax": 563.73, "sell": { "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyMS4xMiwiYmFzZV9mYXJlIjo1MTY1LjM5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3NzAuNjcsImJhc2VfZmFyZSI6NTAxNC45NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc3MC42NywiYmFzZV9mYXJlIjo1MDE0Ljk0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3740.82", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 112.23 }, "partner": { "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73, "gross": { "base_fare": "3740.82", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 112.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5MjEuMTIiLCJiYXNlX2ZhcmUiOiI1MTY1LjM5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MC40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MC40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzcwLjY3IiwiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMTQuOTQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzcwLjY3IiwiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzcwLjY3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4416.78, "filter": { "id": "F77TX00174-2277", "price": 4416.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2278", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2279*_*VEgsacWVRxX3dJro", "flight_key": "F77TX00174-2278", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 4416.78, "gross_total": 5770.67, "base_fare": 3853.05, "tax": 563.73, "sell": { "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyMS4xMiwiYmFzZV9mYXJlIjo1MTY1LjM5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3NzAuNjcsImJhc2VfZmFyZSI6NTAxNC45NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc3MC42NywiYmFzZV9mYXJlIjo1MDE0Ljk0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3740.82", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 112.23 }, "partner": { "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73, "gross": { "base_fare": "3740.82", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 112.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5MjEuMTIiLCJiYXNlX2ZhcmUiOiI1MTY1LjM5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MC40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MC40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzcwLjY3IiwiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMTQuOTQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzcwLjY3IiwiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzcwLjY3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4416.78, "filter": { "id": "F77TX00174-2278", "price": 4416.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2279", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2280*_*yVxzEahJyCNQZ8Q2", "flight_key": "F77TX00174-2279", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 4416.78, "gross_total": 5770.67, "base_fare": 3853.05, "tax": 563.73, "sell": { "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyMS4xMiwiYmFzZV9mYXJlIjo1MTY1LjM5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3NzAuNjcsImJhc2VfZmFyZSI6NTAxNC45NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc3MC42NywiYmFzZV9mYXJlIjo1MDE0Ljk0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3740.82", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 112.23 }, "partner": { "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73, "gross": { "base_fare": "3740.82", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 112.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5MjEuMTIiLCJiYXNlX2ZhcmUiOiI1MTY1LjM5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MC40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MC40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzcwLjY3IiwiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMTQuOTQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzcwLjY3IiwiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzcwLjY3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4416.78, "filter": { "id": "F77TX00174-2279", "price": 4416.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121625jed2026011218353200", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2280", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2281*_*fWH1FaNaCjDsfnAU", "flight_key": "F77TX00174-2280", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 4416.78, "gross_total": 5770.67, "base_fare": 3853.05, "tax": 563.73, "sell": { "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTkyMS4xMiwiYmFzZV9mYXJlIjo1MTY1LjM5LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU3NzAuNjcsImJhc2VfZmFyZSI6NTAxNC45NCwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTc3MC42NywiYmFzZV9mYXJlIjo1MDE0Ljk0LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3740.82", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 112.23 }, "partner": { "currency": "GBP", "total": 4416.78, "base_fare": 3853.05, "tax": 563.73, "gross": { "base_fare": "3740.82", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 112.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5MjEuMTIiLCJiYXNlX2ZhcmUiOiI1MTY1LjM5IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MC40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MC40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzcwLjY3IiwiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwMTQuOTQiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1NzcwLjY3IiwiYmFzZV9mYXJlIjoiNTAxNC45NCIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1NzcwLjY3LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4416.78, "filter": { "id": "F77TX00174-2280", "price": 4416.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 19:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121725jed2026011219507473", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2281", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2282*_*srhaj1aUj0qlO68l", "flight_key": "F77TX00174-2281", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 4464.04, "gross_total": 5836.66, "base_fare": 3785.97, "tax": 678.07, "sell": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk4NC40OSwiYmFzZV9mYXJlIjo1MDc1LjQ3LCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MzYuNjYsImJhc2VfZmFyZSI6NDkyNy42NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgzNi42NiwiYmFzZV9mYXJlIjo0OTI3LjY0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 110.27 }, "partner": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 110.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5ODQuNDkiLCJiYXNlX2ZhcmUiOiI1MDc1LjQ3IiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ny44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0Ny44MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MjcuNjQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODM2LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4464.04, "filter": { "id": "F77TX00174-2281", "price": 4464.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2282", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2283*_*RAVdLP0toND5xqaf", "flight_key": "F77TX00174-2282", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "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": "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": "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": 4464.04, "gross_total": 5836.66, "base_fare": 3785.97, "tax": 678.07, "sell": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk4NC40OSwiYmFzZV9mYXJlIjo1MDc1LjQ3LCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MzYuNjYsImJhc2VfZmFyZSI6NDkyNy42NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgzNi42NiwiYmFzZV9mYXJlIjo0OTI3LjY0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 110.27 }, "partner": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 110.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5ODQuNDkiLCJiYXNlX2ZhcmUiOiI1MDc1LjQ3IiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ny44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0Ny44MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MjcuNjQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODM2LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4464.04, "filter": { "id": "F77TX00174-2282", "price": 4464.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2283", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2284*_*fLetlS7TAJZn3SmX", "flight_key": "F77TX00174-2283", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": 4464.04, "gross_total": 5836.66, "base_fare": 3785.97, "tax": 678.07, "sell": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk4NC40OSwiYmFzZV9mYXJlIjo1MDc1LjQ3LCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MzYuNjYsImJhc2VfZmFyZSI6NDkyNy42NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgzNi42NiwiYmFzZV9mYXJlIjo0OTI3LjY0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 110.27 }, "partner": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 110.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5ODQuNDkiLCJiYXNlX2ZhcmUiOiI1MDc1LjQ3IiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ny44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0Ny44MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MjcuNjQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODM2LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4464.04, "filter": { "id": "F77TX00174-2283", "price": 4464.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-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2284", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2285*_*MkP4Nt9keCsdeM2H", "flight_key": "F77TX00174-2284", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": 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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4464.04, "gross_total": 5836.66, "base_fare": 3785.97, "tax": 678.07, "sell": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk4NC40OSwiYmFzZV9mYXJlIjo1MDc1LjQ3LCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MzYuNjYsImJhc2VfZmFyZSI6NDkyNy42NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgzNi42NiwiYmFzZV9mYXJlIjo0OTI3LjY0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 110.27 }, "partner": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 110.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5ODQuNDkiLCJiYXNlX2ZhcmUiOiI1MDc1LjQ3IiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ny44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0Ny44MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MjcuNjQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODM2LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4464.04, "filter": { "id": "F77TX00174-2284", "price": 4464.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-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2285", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2286*_*CW0qfUdilRrIIOwF", "flight_key": "F77TX00174-2285", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "DOH", "departure_time": "2026-01-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 4464.04, "gross_total": 5836.66, "base_fare": 3785.97, "tax": 678.07, "sell": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk4NC40OSwiYmFzZV9mYXJlIjo1MDc1LjQ3LCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MzYuNjYsImJhc2VfZmFyZSI6NDkyNy42NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgzNi42NiwiYmFzZV9mYXJlIjo0OTI3LjY0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 110.27 }, "partner": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 110.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5ODQuNDkiLCJiYXNlX2ZhcmUiOiI1MDc1LjQ3IiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ny44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0Ny44MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MjcuNjQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODM2LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4464.04, "filter": { "id": "F77TX00174-2285", "price": 4464.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-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2286", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2287*_*GCdmWNNDUktzifg2", "flight_key": "F77TX00174-2286", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 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": 4464.04, "gross_total": 5836.66, "base_fare": 3785.97, "tax": 678.07, "sell": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTk4NC40OSwiYmFzZV9mYXJlIjo1MDc1LjQ3LCJ0YXgiOjkwOS4wMn0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4MzYuNjYsImJhc2VfZmFyZSI6NDkyNy42NCwidGF4Ijo5MDkuMDIsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTgzNi42NiwiYmFzZV9mYXJlIjo0OTI3LjY0LCJ0YXgiOjkwOS4wMn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": 0, "ait": "0.00", "service_charge": 110.27 }, "partner": { "currency": "GBP", "total": 4464.04, "base_fare": 3785.97, "tax": 678.07, "gross": { "base_fare": "3675.70", "tax": "678.07", "discount": "0.00", "ait": "0.00", "service_charge": 110.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5ODQuNDkiLCJiYXNlX2ZhcmUiOiI1MDc1LjQ3IiwidGF4IjoiOTA5LjAyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0Ny44MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0Ny44MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5MjcuNjQiLCJ0YXgiOiI5MDkuMDIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODM2LjY2IiwiYmFzZV9mYXJlIjoiNDkyNy42NCIsInRheCI6IjkwOS4wMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODM2LjY2LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4464.04, "filter": { "id": "F77TX00174-2286", "price": 4464.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2287", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2288*_*izJ4GF3DkAGNSpKP", "flight_key": "F77TX00174-2287", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": 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": "DOH", "departure_time": "2026-01-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 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": 4485.36, "gross_total": 5863.23, "base_fare": 3837.58, "tax": 647.78, "sell": { "currency": "GBP", "total": 4485.36, "base_fare": 3837.58, "tax": 647.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAxMy4wNywiYmFzZV9mYXJlIjo1MTQ0LjY2LCJ0YXgiOjg2OC40MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4NjMuMjMsImJhc2VfZmFyZSI6NDk5NC44MiwidGF4Ijo4NjguNDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg2My4yMywiYmFzZV9mYXJlIjo0OTk0LjgyLCJ0YXgiOjg2OC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4485.36, "base_fare": 3837.58, "tax": 647.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3725.81", "tax": "647.78", "discount": 0, "ait": "0.00", "service_charge": 111.77 }, "partner": { "currency": "GBP", "total": 4485.36, "base_fare": 3837.58, "tax": 647.78, "gross": { "base_fare": "3725.81", "tax": "647.78", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwMTMuMDciLCJiYXNlX2ZhcmUiOiI1MTQ0LjY2IiwidGF4IjoiODY4LjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk5NC44MiIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OS44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OS44NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODYzLjIzIiwiYmFzZV9mYXJlIjoiNDk5NC44MiIsInRheCI6Ijg2OC40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5OTQuODIiLCJ0YXgiOiI4NjguNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODYzLjIzIiwiYmFzZV9mYXJlIjoiNDk5NC44MiIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODYzLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4485.36, "filter": { "id": "F77TX00174-2287", "price": 4485.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": "morning", "departure_departure_time": "2026-01-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2288", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2289*_*HBEmh8Egx58DXxd6", "flight_key": "F77TX00174-2288", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 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": 4485.36, "gross_total": 5863.23, "base_fare": 3837.58, "tax": 647.78, "sell": { "currency": "GBP", "total": 4485.36, "base_fare": 3837.58, "tax": 647.78 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAxMy4wNywiYmFzZV9mYXJlIjo1MTQ0LjY2LCJ0YXgiOjg2OC40MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjU4NjMuMjMsImJhc2VfZmFyZSI6NDk5NC44MiwidGF4Ijo4NjguNDEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NTg2My4yMywiYmFzZV9mYXJlIjo0OTk0LjgyLCJ0YXgiOjg2OC40MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4485.36, "base_fare": 3837.58, "tax": 647.78, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3725.81", "tax": "647.78", "discount": 0, "ait": "0.00", "service_charge": 111.77 }, "partner": { "currency": "GBP", "total": 4485.36, "base_fare": 3837.58, "tax": 647.78, "gross": { "base_fare": "3725.81", "tax": "647.78", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYwMTMuMDciLCJiYXNlX2ZhcmUiOiI1MTQ0LjY2IiwidGF4IjoiODY4LjQxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNDk5NC44MiIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE0OS44NCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE0OS44NCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODYzLjIzIiwiYmFzZV9mYXJlIjoiNDk5NC44MiIsInRheCI6Ijg2OC40MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5OTQuODIiLCJ0YXgiOiI4NjguNDEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI1ODYzLjIzIiwiYmFzZV9mYXJlIjoiNDk5NC44MiIsInRheCI6Ijg2OC40MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo1ODYzLjI0LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4485.36, "filter": { "id": "F77TX00174-2288", "price": 4485.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": "afternoon", "departure_departure_time": "2026-01-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2289", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2290*_*sMxdBh9YBTo38GQp", "flight_key": "F77TX00174-2289", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2289", "price": 4587.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-11 08:05:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2290", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2291*_*TIcA3luD73Hq1LLg", "flight_key": "F77TX00174-2290", "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-11 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-11 17:45:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2290", "price": 4587.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-11 08:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110805doh2026011117456doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2291", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2292*_*FniQrgzF5D7DS1mK", "flight_key": "F77TX00174-2291", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2291", "price": 4587.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-11 08:35:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2292", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2293*_*w1Lh0oJ72G3YRk0x", "flight_key": "F77TX00174-2292", "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-11 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-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2292", "price": 4587.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-11 08:35:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110835doh20260111181510doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2293", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2294*_*OvxrqohsQpdWQgb9", "flight_key": "F77TX00174-2293", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2293", "price": 4587.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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2294", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2295*_*0Eu07mTt26cNuZPB", "flight_key": "F77TX00174-2294", "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-11 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-11 18:20:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2294", "price": 4587.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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840doh202601111820112doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2295", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2296*_*6cU0fOEl8j4wSGkd", "flight_key": "F77TX00174-2295", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "M", "cabin_code": "M", "booking_code": "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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "M", "cabin_code": "M", "booking_code": "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2295", "price": 4587.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": "M", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111350doh2026011123555942doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2296", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2297*_*voz1AvFRjtng6yVF", "flight_key": "F77TX00174-2296", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2296", "price": 4587.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2297", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2298*_*mXqNr8rOnBi94bj1", "flight_key": "F77TX00174-2297", "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-11 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-11 23:55:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2297", "price": 4587.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": "afternoon", "departure_departure_time": "2026-01-11 14:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111415doh2026011123554doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2298", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2299*_*gIjdso9bBZTPTfe9", "flight_key": "F77TX00174-2298", "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-11 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-12 00:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2298", "price": 4587.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": "afternoon", "departure_departure_time": "2026-01-11 14:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111455doh2026011200358doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2299", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2300*_*HmSVLKZ5xU1cPxjs", "flight_key": "F77TX00174-2299", "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-11 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-12 01:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2299", "price": 4587.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": "afternoon", "departure_departure_time": "2026-01-11 15:30:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111530doh202601120110110doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2300", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2301*_*WhcWLdhHwY8yuOcN", "flight_key": "F77TX00174-2300", "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-11 16:00:00", "origin_terminal": "4", "origin_airport": { "name": "London Heathrow Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-12 01:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_date": "not-applicable", "aircraft": { "code": "QR", "name": "QR", "picture": "QR.png" }, "operating": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "108" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2300", "price": 4587.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": "evening", "departure_departure_time": "2026-01-11 16:00:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111600doh202601120140108doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2301", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2302*_*Ds434RJ6uznQnPd2", "flight_key": "F77TX00174-2301", "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-11 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-12 04:35:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2301", "price": 4587.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": "evening", "departure_departure_time": "2026-01-11 18:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111855doh20260112043512doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2302", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2303*_*NZk0mVyjasbyCs8Y", "flight_key": "F77TX00174-2302", "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-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2302", "price": 4587.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2303", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2304*_*ibSdOdM2ZYEONslN", "flight_key": "F77TX00174-2303", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H50M", "transit_time": "PT7H5M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 05:30:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-12 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT07H05M", "lay_over_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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2303", "price": 4587.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": "L", "connecting_airport": [ "DOH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920doh2026011205309711doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2304", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2305*_*GGyYWS2c3YoffVVV", "flight_key": "F77TX00174-2304", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H40M", "transit_time": "PT5H25M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT05H25M", "lay_over_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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2304", "price": 4587.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2305", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2306*_*rKC4qflrIwjPrFFL", "flight_key": "F77TX00174-2305", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT15H30M", "transit_time": "PT6H15M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 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-12 07:10:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "flight_time": "PT6H40M", "distance": null, "lay_over": "not-applicable", "lay_over_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": "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16: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": "PT2H35M", "distance": null, "lay_over": "PT06H15M", "lay_over_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": 4587.08, "gross_total": 5999.85, "base_fare": 3831.11, "tax": 755.98, "sell": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE0OS40NCwiYmFzZV9mYXJlIjo1MTM1Ljk4LCJ0YXgiOjEwMTMuNDZ9LCJzdXBwbGllciI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40NiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo1OTk5Ljg1LCJiYXNlX2ZhcmUiOjQ5ODYuMzksInRheCI6MTAxMy40Nn19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": 0, "ait": "0.00", "service_charge": 111.58 }, "partner": { "currency": "GBP", "total": 4587.08, "base_fare": 3831.11, "tax": 755.98, "gross": { "base_fare": "3719.52", "tax": "755.98", "discount": "0.00", "ait": "0.00", "service_charge": 111.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNDkuNDQiLCJiYXNlX2ZhcmUiOiI1MTM1Ljk4IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMTQ5LjU5In0sImNvbmZpZyI6eyJtYXJrdXBfdHlwZSI6bnVsbCwibWFya3VwX3RpdGxlIjpudWxsLCJyZXZlbnVlIjoiMTQ5LjU5IiwidGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJ0b3RhbF90aWNrZXRfaXNzdWVfY2hhcmdlIjoiMC4wMCIsImN1cnJlbmN5RXhjaGFuZ2VSYXRlIjoiMC43NSIsIkZNR19PdmVyd3JpdGVSdWxlcyI6W119fSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjU5OTkuODUiLCJiYXNlX2ZhcmUiOiI0OTg2LjM5IiwidGF4IjoiMTAxMy40NiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjowLCJwZXJfc2VnbWVudF9kaXNjb3VudCI6MCwic2VnbWVudF9kaXNjb3VudCI6IjAuMDAiLCJzdXBwbGllcl9zZWdtZW50X2ZlZXNDYWxjdWxhdGUiOm51bGwsInNlZ21lbnRfZGlzY291bnRfYWNjb3VudFB1cnBvc2UiOm51bGx9fSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjoiNTk5OS44NSIsImJhc2VfZmFyZSI6IjQ5ODYuMzkiLCJ0YXgiOiIxMDEzLjQ2IiwiZGlzY291bnQiOiIwLjAwIiwiYWl0IjoiMC4wMCIsInNlcnZpY2VfY2hhcmdlIjoiMC4wMCIsInBheWFibGUiOjU5OTkuODUsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4587.08, "filter": { "id": "F77TX00174-2305", "price": 4587.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": "night", "departure_departure_time": "2026-01-11 21:30:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601112130doh20260112071016doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2306", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2307*_*qdXp5QnYPX7FzJt2", "flight_key": "F77TX00174-2306", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT14H10M", "transit_time": "PT5H0M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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-11 23:15:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-11", "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": 4608.99, "gross_total": 6027.17, "base_fare": 3883.4, "tax": 725.59, "sell": { "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE3OC44LCJiYXNlX2ZhcmUiOjUyMDYuMDgsInRheCI6OTcyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAyNy4xNywiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3Mi43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI3LjE3LCJiYXNlX2ZhcmUiOjUwNTQuNDUsInRheCI6OTcyLjcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "725.59", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59, "gross": { "base_fare": "3770.29", "tax": "725.59", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNzguODAiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTcyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI3LjE3IiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI3LjE3IiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI3LjE4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4608.99, "filter": { "id": "F77TX00174-2306", "price": 4608.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "midnight", "arrival_departure_time": "2026-01-12 01:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601112315jed2026011201501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2307", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2308*_*TIyvE9xTgoqGYdY0", "flight_key": "F77TX00174-2307", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT16H0M", "transit_time": "PT6H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": 4608.99, "gross_total": 6027.17, "base_fare": 3883.4, "tax": 725.59, "sell": { "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE3OC44LCJiYXNlX2ZhcmUiOjUyMDYuMDgsInRheCI6OTcyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAyNy4xNywiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3Mi43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI3LjE3LCJiYXNlX2ZhcmUiOjUwNTQuNDUsInRheCI6OTcyLjcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "725.59", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59, "gross": { "base_fare": "3770.29", "tax": "725.59", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNzguODAiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTcyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI3LjE3IiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI3LjE3IiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI3LjE4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4608.99, "filter": { "id": "F77TX00174-2307", "price": 4608.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 08:40:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2308", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2309*_*Wc2Hdt32ErnNIg2f", "flight_key": "F77TX00174-2308", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT10H35M", "transit_time": "PT1H25M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 01:05:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT01H25M", "lay_over_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": 4608.99, "gross_total": 6027.17, "base_fare": 3883.4, "tax": 725.59, "sell": { "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE3OC44LCJiYXNlX2ZhcmUiOjUyMDYuMDgsInRheCI6OTcyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAyNy4xNywiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3Mi43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI3LjE3LCJiYXNlX2ZhcmUiOjUwNTQuNDUsInRheCI6OTcyLjcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "725.59", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59, "gross": { "base_fare": "3770.29", "tax": "725.59", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNzguODAiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTcyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI3LjE3IiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI3LjE3IiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI3LjE4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4608.99, "filter": { "id": "F77TX00174-2308", "price": 4608.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 03:40:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120105jed2026011203401184", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2309", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2310*_*QoSjSYQO5Inqg5p8", "flight_key": "F77TX00174-2309", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT17H0M", "transit_time": "PT7H50M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT07H50M", "lay_over_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": 4608.99, "gross_total": 6027.17, "base_fare": 3883.4, "tax": 725.59, "sell": { "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE3OC44LCJiYXNlX2ZhcmUiOjUyMDYuMDgsInRheCI6OTcyLjcyfSwic3VwcGxpZXIiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAyNy4xNywiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3Mi43MiwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI3LjE3LCJiYXNlX2ZhcmUiOjUwNTQuNDUsInRheCI6OTcyLjcyfX0=", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "725.59", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4608.99, "base_fare": 3883.4, "tax": 725.59, "gross": { "base_fare": "3770.29", "tax": "725.59", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxNzguODAiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTcyLjcyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI3LjE3IiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzIuNzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI3LjE3IiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3Mi43MiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI3LjE4LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4608.99, "filter": { "id": "F77TX00174-2309", "price": 4608.99, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "QR", "carrier_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-11 14:05:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2310", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2311*_*L1yx03LbKflmR160", "flight_key": "F77TX00174-2310", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H25M", "transit_time": "PT13H15M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 07:30:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2310", "price": 4610.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-11 08:40:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601120730jed2026011210051190", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2311", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2312*_*9WzOy0B383oEMvdT", "flight_key": "F77TX00174-2311", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "PT18H20M", "lay_over_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": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2311", "price": 4610.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-11 08:40:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2312", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2313*_*JQ9vN2Ri7JtgEjNW", "flight_key": "F77TX00174-2312", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D4H20M", "transit_time": "PT19H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "PT19H10M", "lay_over_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": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2312", "price": 4610.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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2313", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2314*_*DnOi5ebjd8jtTQvA", "flight_key": "F77TX00174-2313", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H20M", "transit_time": "PT21H10M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "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": "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": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2313", "price": 4610.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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2314", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2315*_*APUMFGWDvNdX4BY4", "flight_key": "F77TX00174-2314", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H55M", "transit_time": "PT23H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 08:40:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 18:15:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT23H45M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2314", "price": 4610.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-11 08:40:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601110840doh202601111815330doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2315", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2316*_*dXKAscdWrvDRCfPh", "flight_key": "F77TX00174-2315", "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-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 12:35:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 15:10: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": "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": "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": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2315", "price": 4610.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-11 14:05:00", "arrival_timing_slot": "afternoon", "arrival_departure_time": "2026-01-12 15:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121235jed2026011215101192", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2316", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2317*_*5iNMvgfYX1Rx8M6f", "flight_key": "F77TX00174-2316", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT22H55M", "transit_time": "PT13H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 13:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 16:00: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": "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": "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": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2316", "price": 4610.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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121325jed2026011216001248", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2317", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2318*_*zpWY5CW4ZPUGYms4", "flight_key": "F77TX00174-2317", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D0H55M", "transit_time": "PT15H45M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 15:25:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT15H45M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2317", "price": 4610.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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 18:00:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121525jed2026011218001186", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2318", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2319*_*B44nYce6ECEjfxob", "flight_key": "F77TX00174-2318", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D3H30M", "transit_time": "PT18H20M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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 18:00:00", "origin_terminal": "", "origin_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "destination": "JED", "arrival_time": "2026-01-12 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-12", "flight_time": "PT2H35M", "distance": null, "lay_over": "PT18H20M", "lay_over_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": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } }, "carry_on": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "carry_on", "pieceCount": null, "weight": "SB", "unit": "SB", "title": "SB" } } } } ] } ], "price": { "currency": "GBP", "total": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2318", "price": 4610.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-11 14:05:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 20:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lgw202601111405doh202601112340328doh202601121800jed2026011220351188", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2319", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2320*_*WaZIt7KdJ2pcNRFk", "flight_key": "F77TX00174-2319", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D8H45M", "transit_time": "PT23H35M", "routes": [ { "air_segment_key": null, "origin": "LGW", "departure_time": "2026-01-11 14:05:00", "origin_terminal": "N", "origin_airport": { "name": "London Gatwick Airport", "city": "London", "country": "United Kingdom", "timezone": "Europe\/London" }, "destination": "DOH", "arrival_time": "2026-01-11 23:40:00", "destination_terminal": "", "destination_airport": { "name": "Hamad International Airport", "city": "Doha", "country": "Qatar", "timezone": "Asia\/Qatar" }, "flight_date": "2026-01-11", "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": "328" }, "marketing": { "carrier": "QR", "carrier_name": "Qatar Airways", "carrier_logo": "QR.png", "flight_number": "328" }, "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": "PT23H35M", "lay_over_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": 4610.95, "gross_total": 6029.8, "base_fare": 3883.4, "tax": 727.55, "sell": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE4MS40MywiYmFzZV9mYXJlIjo1MjA2LjA4LCJ0YXgiOjk3NS4zNX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMjkuOCwiYmFzZV9mYXJlIjo1MDU0LjQ1LCJ0YXgiOjk3NS4zNSwiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo2MDI5LjgsImJhc2VfZmFyZSI6NTA1NC40NSwidGF4Ijo5NzUuMzV9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": 0, "ait": "0.00", "service_charge": 113.11 }, "partner": { "currency": "GBP", "total": 4610.95, "base_fare": 3883.4, "tax": 727.55, "gross": { "base_fare": "3770.29", "tax": "727.55", "discount": "0.00", "ait": "0.00", "service_charge": 113.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxODEuNDMiLCJiYXNlX2ZhcmUiOiI1MjA2LjA4IiwidGF4IjoiOTc1LjM1IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1MS42MyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1MS42MyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUwNTQuNDUiLCJ0YXgiOiI5NzUuMzUiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDI5LjgwIiwiYmFzZV9mYXJlIjoiNTA1NC40NSIsInRheCI6Ijk3NS4zNSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDI5LjgsInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4610.95, "filter": { "id": "F77TX00174-2319", "price": 4610.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-11 14: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": "lgw202601111405doh202601112340328doh202601122315jed2026011301501182", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2320", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2321*_*XfH8SWs19c8TDJiP", "flight_key": "F77TX00174-2320", "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-11 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-12 01:40:00", "destination_terminal": "1", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": 1, "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-12 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-12 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-12", "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": 1, "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": 4618.7, "gross_total": 6035, "base_fare": 4016.2, "tax": 602.5, "sell": { "currency": "GBP", "total": 4618.7, "base_fare": 4016.2, "tax": 602.5 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjE5MS44MiwiYmFzZV9mYXJlIjo1Mzg0LjExLCJ0YXgiOjgwNy43MX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjYwMzUsImJhc2VfZmFyZSI6NTIyNy4yOSwidGF4Ijo4MDcuNzEsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjAzNSwiYmFzZV9mYXJlIjo1MjI3LjI5LCJ0YXgiOjgwNy43MX19", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4618.7, "base_fare": 4016.2, "tax": 602.5, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "3899.22", "tax": "602.50", "discount": 0, "ait": "0.00", "service_charge": 116.98 }, "partner": { "currency": "GBP", "total": 4618.7, "base_fare": 4016.2, "tax": 602.5, "gross": { "base_fare": "3899.22", "tax": "602.50", "discount": "0.00", "ait": "0.00", "service_charge": 116.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjYxOTEuODIiLCJiYXNlX2ZhcmUiOiI1Mzg0LjExIiwidGF4IjoiODA3LjcxIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTIyNy4yOSIsInRheCI6IjgwNy43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE1Ni44MiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE1Ni44MiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDM1LjAwIiwiYmFzZV9mYXJlIjoiNTIyNy4yOSIsInRheCI6IjgwNy43MSIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjUyMjcuMjkiLCJ0YXgiOiI4MDcuNzEiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2MDM1LjAwIiwiYmFzZV9mYXJlIjoiNTIyNy4yOSIsInRheCI6IjgwNy43MSIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2MDM1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4618.7, "filter": { "id": "F77TX00174-2320", "price": 4618.7, "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-11 15:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111550ruh202601120140242ruh202601120455jed2026011206505743", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2321", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2322*_*oegcAkd2byyedVUE", "flight_key": "F77TX00174-2321", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2321", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2322", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2323*_*YxNYM4ROpZdkF1Nl", "flight_key": "F77TX00174-2322", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2322", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2323", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2324*_*D7iBZNU9SMB24a9j", "flight_key": "F77TX00174-2323", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2323", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2324", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2325*_*PRCGTtsdIJk3Xtib", "flight_key": "F77TX00174-2324", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2324", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2325", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2326*_*N4ibB6jZc9hB7jsO", "flight_key": "F77TX00174-2325", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2325", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2326", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2327*_*uPPN2v7AgtkUbIZJ", "flight_key": "F77TX00174-2326", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2326", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2327", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2328*_*9SvxAQULzBDmAzcH", "flight_key": "F77TX00174-2327", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2327", "price": 4954.68, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2328", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2329*_*vihOj1QThi0LT85a", "flight_key": "F77TX00174-2328", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2328", "price": 4954.68, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2329", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2330*_*vZYCOmGzJOt5DG4V", "flight_key": "F77TX00174-2329", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2329", "price": 4954.68, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2330", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2331*_*64FHzzyIqsKqwwph", "flight_key": "F77TX00174-2330", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2330", "price": 4954.68, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2331", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2332*_*Hui8NwOcF2rKEdAM", "flight_key": "F77TX00174-2331", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2331", "price": 4954.68, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2332", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2333*_*1dgLFjkzTcygSu5N", "flight_key": "F77TX00174-2332", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2332", "price": 4954.68, "journey_duration": "PT", "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": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2333", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2334*_*MuG7w68k2roytodx", "flight_key": "F77TX00174-2333", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2333", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2334", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2335*_*nh9R5jlxiR6opBL5", "flight_key": "F77TX00174-2334", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2334", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2335", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2336*_*FeTPPuD30tL5LS7P", "flight_key": "F77TX00174-2335", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2335", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2336", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2337*_*BFgIM1AP3GboacjR", "flight_key": "F77TX00174-2336", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "meal_code": null, "seat_available": null, "FareBasis": null }, "baggages": { "checked": { "ADT": { "ptc_title": "Adult", "passenger_type": "ADT", "baggage_type": "checked", "pieceCount": 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": 4954.68, "gross_total": 6470.79, "base_fare": 4390.95, "tax": 563.73, "sell": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjY0Mi4yNCwiYmFzZV9mYXJlIjo1ODg2LjUxLCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY0NzAuNzksImJhc2VfZmFyZSI6NTcxNS4wNiwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjQ3MC43OSwiYmFzZV9mYXJlIjo1NzE1LjA2LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 127.89 }, "partner": { "currency": "GBP", "total": 4954.68, "base_fare": 4390.95, "tax": 563.73, "gross": { "base_fare": "4263.06", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 127.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY2NDIuMjQiLCJiYXNlX2ZhcmUiOiI1ODg2LjUxIiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3MS40NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3MS40NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU3MTUuMDYiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NDcwLjc5IiwiYmFzZV9mYXJlIjoiNTcxNS4wNiIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NDcwLjc5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 4954.68, "filter": { "id": "F77TX00174-2336", "price": 4954.68, "journey_duration": "PT", "journey_duration_seconds": null, "layover_duration": "PT", "layover_duration_seconds": null, "carrier_operating": "EY", "carrier_marketing": "EY", "aircraft": "EY", "aircraft_name": "EY", "cabin_class": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2337", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2338*_*bqZPrh3bU13AC4Ap", "flight_key": "F77TX00174-2337", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2337", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2338", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2339*_*g3n083zN90dZ0O5u", "flight_key": "F77TX00174-2338", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2338", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2339", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2340*_*BP4xKFsUE3DEG2gp", "flight_key": "F77TX00174-2339", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2339", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2340", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2341*_*1dsBG8zRBOyc8CSn", "flight_key": "F77TX00174-2340", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2340", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:35:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601112120jed202601112335601", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2341", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2342*_*FOQtkiiSXOuyhhJo", "flight_key": "F77TX00174-2341", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2341", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2342", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2343*_*DoCWMdI1Tz7ry9fU", "flight_key": "F77TX00174-2342", "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-11 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-11 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2342", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "morning", "departure_departure_time": "2026-01-11 08:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110850auh20260111194562auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2343", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2344*_*E4P24NV2Ob52PnlY", "flight_key": "F77TX00174-2343", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2343", "price": 5139.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": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2344", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2345*_*VqlgBwGa0VEtlHtK", "flight_key": "F77TX00174-2344", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2344", "price": 5139.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": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2345", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2346*_*DgHjxuKihaY7LCTT", "flight_key": "F77TX00174-2345", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2345", "price": 5139.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": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2346", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2347*_*548USAqPOHLDy8aP", "flight_key": "F77TX00174-2346", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2346", "price": 5139.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": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 04:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120205jed202601120415603", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2347", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2348*_*DH19AT2TSi7QSOr0", "flight_key": "F77TX00174-2347", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2347", "price": 5139.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": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2348", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2349*_*lGN7CMvqMcOXEZC6", "flight_key": "F77TX00174-2348", "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-11 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-12 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-11", "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": "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-12 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-12 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-12", "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": "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2348", "price": 5139.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": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "afternoon", "departure_departure_time": "2026-01-11 13:55:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111355auh20260112005564auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2349", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2350*_*nIRfSQSvlX55M8Oz", "flight_key": "F77TX00174-2349", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2349", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2350", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2351*_*Ki7jMoTDLVAWIUcD", "flight_key": "F77TX00174-2350", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2350", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2351", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2352*_*ULLQgvOL1Oqlm7RF", "flight_key": "F77TX00174-2351", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2351", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 10:50:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601120835jed202601121050615", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2352", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2353*_*b3ICpRrG8UNzxclE", "flight_key": "F77TX00174-2352", "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-11 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-12 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-11", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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 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-12 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-12", "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": "Q", "cabin_code": "Q", "booking_code": "Q", "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": 5139.49, "gross_total": 6711.32, "base_fare": 4575.76, "tax": 563.73, "sell": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Njg4OS45OSwiYmFzZV9mYXJlIjo2MTM0LjI2LCJ0YXgiOjc1NS43M30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjY3MTEuMzIsImJhc2VfZmFyZSI6NTk1NS41OSwidGF4Ijo3NTUuNzMsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NjcxMS4zMiwiYmFzZV9mYXJlIjo1OTU1LjU5LCJ0YXgiOjc1NS43M319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": 0, "ait": "0.00", "service_charge": 133.28 }, "partner": { "currency": "GBP", "total": 5139.49, "base_fare": 4575.76, "tax": 563.73, "gross": { "base_fare": "4442.48", "tax": "563.73", "discount": "0.00", "ait": "0.00", "service_charge": 133.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjY4ODkuOTkiLCJiYXNlX2ZhcmUiOiI2MTM0LjI2IiwidGF4IjoiNzU1LjczIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjE3OC42NyJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjE3OC42NyIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjU5NTUuNTkiLCJ0YXgiOiI3NTUuNzMiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI2NzExLjMyIiwiYmFzZV9mYXJlIjoiNTk1NS41OSIsInRheCI6Ijc1NS43MyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo2NzExLjMyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5139.49, "filter": { "id": "F77TX00174-2352", "price": 5139.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": "Q", "connecting_airport": [ "AUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 19:20:00", "arrival_timing_slot": "evening", "arrival_departure_time": "2026-01-12 16:25:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111920auh20260112061066auh202601121415jed202601121625611", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2353", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2354*_*RUV4gDi0bq0MWxca", "flight_key": "F77TX00174-2353", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 5969.31, "gross_total": 7785.9, "base_fare": 5546.24, "tax": 423.07, "sell": { "currency": "GBP", "total": 5969.31, "base_fare": 5546.24, "tax": 423.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAwMi40NiwiYmFzZV9mYXJlIjo3NDM1LjI5LCJ0YXgiOjU2Ny4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3ODUuOSwiYmFzZV9mYXJlIjo3MjE4LjczLCJ0YXgiOjU2Ny4xNywiY29taXNzaW9uX3R5cGUiOiJnZW5lcmFsIiwiY29taXNzaW9uX3ZhbHVlIjowfSwiZ3Jvc3NfZmFyZSI6eyJjdXJyZW5jeSI6IlVTRCIsInRvdGFsIjo3Nzg1LjksImJhc2VfZmFyZSI6NzIxOC43MywidGF4Ijo1NjcuMTd9fQ==", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5969.31, "base_fare": 5546.24, "tax": 423.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5384.70", "tax": "423.07", "discount": 0, "ait": "0.00", "service_charge": 161.54 }, "partner": { "currency": "GBP", "total": 5969.31, "base_fare": 5546.24, "tax": 423.07, "gross": { "base_fare": "5384.70", "tax": "423.07", "discount": "0.00", "ait": "0.00", "service_charge": 161.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMDIuNDYiLCJiYXNlX2ZhcmUiOiI3NDM1LjI5IiwidGF4IjoiNTY3LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIxOC43MyIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxNi41NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxNi41NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3Nzg1LjkwIiwiYmFzZV9mYXJlIjoiNzIxOC43MyIsInRheCI6IjU2Ny4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMTguNzMiLCJ0YXgiOiI1NjcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3Nzg1LjkwIiwiYmFzZV9mYXJlIjoiNzIxOC43MyIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3Nzg1LjksInRheEJyZWFrZG93biI6eyJCRCI6eyJhbW91bnQiOiIwLjAwIn0sIlVUIjp7ImFtb3VudCI6IjAuMDAifSwiRTUiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUSI6eyJhbW91bnQiOiIwLjAwIn0sIllSIjp7ImFtb3VudCI6IjAuMDAifSwiT3RoZXIiOnsiYW1vdW50IjoiMC4wMCJ9LCJzdXBwbGllclRheERhdGEiOltdfX0sImRpc2NvdW50X2NvbWlzc2lvbl90aXRsZSI6bnVsbCwiZGlzY291bnRfY29taXNzaW9uX3JhdGlvIjowLCJkeW5hbWljX21hcmt1cF90eXBlIjpudWxsLCJkeW5hbWljX21hcmt1cF90aXRsZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfcmF0aW8iOm51bGwsImFwcGxpY2FibGVfY29taXNzaW9uIjpudWxsLCJhcHBsaWNhYmxlX2R5bmFtaWNfbWFya3VwIjpudWxsfQ==" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5969.31, "filter": { "id": "F77TX00174-2353", "price": 5969.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": "T", "connecting_airport": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 16:15:00", "arrival_timing_slot": "early-morning", "arrival_departure_time": "2026-01-12 06:55:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120500jed2026011206556483", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2354", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2355*_*tQ9DfPNRPVEt8tUy", "flight_key": "F77TX00174-2354", "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-11 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-12 01:45:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "7", "unit": "kg", "title": "7 kg" } } } }, { "air_segment_key": null, "origin": "RUH", "departure_time": "2026-01-12 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-12 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-12", "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": "7", "unit": "kg", "title": "7 kg" } } } } ] } ], "price": { "currency": "GBP", "total": 5974.48, "gross_total": 7792.62, "base_fare": 5551.4, "tax": 423.07, "sell": { "currency": "GBP", "total": 5974.48, "base_fare": 5551.4, "tax": 423.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAwOS4zOCwiYmFzZV9mYXJlIjo3NDQyLjIxLCJ0YXgiOjU2Ny4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc3OTIuNjIsImJhc2VfZmFyZSI6NzIyNS40NSwidGF4Ijo1NjcuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6Nzc5Mi42MiwiYmFzZV9mYXJlIjo3MjI1LjQ1LCJ0YXgiOjU2Ny4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5974.48, "base_fare": 5551.4, "tax": 423.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5389.72", "tax": "423.07", "discount": 0, "ait": "0.00", "service_charge": 161.69 }, "partner": { "currency": "GBP", "total": 5974.48, "base_fare": 5551.4, "tax": 423.07, "gross": { "base_fare": "5389.72", "tax": "423.07", "discount": "0.00", "ait": "0.00", "service_charge": 161.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMDkuMzgiLCJiYXNlX2ZhcmUiOiI3NDQyLjIxIiwidGF4IjoiNTY3LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzIyNS40NSIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxNi43NiJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxNi43NiIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3NzkyLjYyIiwiYmFzZV9mYXJlIjoiNzIyNS40NSIsInRheCI6IjU2Ny4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyMjUuNDUiLCJ0YXgiOiI1NjcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3NzkyLjYyIiwiYmFzZV9mYXJlIjoiNzIyNS40NSIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3NzkyLjYyLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5974.48, "filter": { "id": "F77TX00174-2354", "price": 5974.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-11 16:15:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 07:15:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111615ruh202601120145122ruh202601120520jed2026011207156485", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2355", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2356*_*nXTNLPzUy7Ydbs05", "flight_key": "F77TX00174-2355", "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-11 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-12 04:20:00", "destination_terminal": "4", "destination_airport": { "name": "King Khalid International", "city": "Riyadh", "country": "Saudi Arabia", "timezone": "Asia\/Riyadh" }, "flight_date": "2026-01-11", "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": "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": "2", "unit": "kg", "title": "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 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-12 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-12", "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": "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": "2", "unit": "kg", "title": "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": 5997.19, "gross_total": 7822.19, "base_fare": 5574.13, "tax": 423.07, "sell": { "currency": "GBP", "total": 5997.19, "base_fare": 5574.13, "tax": 423.07 }, "price_hash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6ODAzOS44NCwiYmFzZV9mYXJlIjo3NDcyLjY3LCJ0YXgiOjU2Ny4xN30sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOjc4MjIuMTksImJhc2VfZmFyZSI6NzI1NS4wMiwidGF4Ijo1NjcuMTcsImNvbWlzc2lvbl90eXBlIjoiZ2VuZXJhbCIsImNvbWlzc2lvbl92YWx1ZSI6MH0sImdyb3NzX2ZhcmUiOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6NzgyMi4xOSwiYmFzZV9mYXJlIjo3MjU1LjAyLCJ0YXgiOjU2Ny4xN319", "price_breakdown": [ { "passenger_id": "1", "supplier_pax_id": "1", "passenger_type": "ADT", "primary_ptc": "ADT", "ptc_title": "Adult", "passenger_total": 1, "pax_calculate_type": "yes", "comission_type": "", "comission_value": "", "currency": "GBP", "total": 5997.19, "base_fare": 5574.13, "tax": 423.07, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5411.77", "tax": "423.07", "discount": 0, "ait": "0.00", "service_charge": 162.35 }, "partner": { "currency": "GBP", "total": 5997.19, "base_fare": 5574.13, "tax": 423.07, "gross": { "base_fare": "5411.77", "tax": "423.07", "discount": "0.00", "ait": "0.00", "service_charge": 162.35 }, "taxBreakdown": { "BD": { "title": "BD -Embarkation Fee (Domestic\/International)", "amount": "0.00" }, "UT": { "title": "UT - Foreign Air Travel Tax (FATT)", "amount": "0.00" }, "E5": { "title": "E5 - Value Added Tax on Embarkation Fees", "amount": "0.00" }, "YQ": { "title": "YQ \u2013 Carrier-Imposed Surcharge\/Fuel Surcharge", "amount": "0.00" }, "YR": { "title": "YR \u2013 Another Carrier-Imposed Surcharge", "amount": "0.00" }, "Other": { "title": "Others taxes", "amount": "0.00" } } }, "priceHash": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjgwMzkuODQiLCJiYXNlX2ZhcmUiOiI3NDcyLjY3IiwidGF4IjoiNTY3LjE3IiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiNzI1NS4wMiIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjIxNy42NSJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjIxNy42NSIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3ODIyLjE5IiwiYmFzZV9mYXJlIjoiNzI1NS4wMiIsInRheCI6IjU2Ny4xNyIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjcyNTUuMDIiLCJ0YXgiOiI1NjcuMTciLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI3ODIyLjE5IiwiYmFzZV9mYXJlIjoiNzI1NS4wMiIsInRheCI6IjU2Ny4xNyIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo3ODIyLjE5LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 5997.19, "filter": { "id": "F77TX00174-2355", "price": 5997.19, "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": [ "RUH" ], "total_segment_count": 2, "no_of_stops": 1, "departure_timing_slot": "evening", "departure_departure_time": "2026-01-11 18:50:00", "arrival_timing_slot": "morning", "arrival_departure_time": "2026-01-12 09:10:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111850ruh202601120420112ruh202601120715jed2026011209106487", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2356", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2357*_*aphWCwpC49sRLhMh", "flight_key": "F77TX00174-2356", "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-11 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-11 08:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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.85, "gross_total": 8848.92, "base_fare": 6150.2, "tax": 629.64, "sell": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64 }, "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.85, "base_fare": 6150.2, "tax": 629.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.85, "filter": { "id": "F77TX00174-2356", "price": 6779.85, "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-11 06:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110630ams2026011108501000ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2357", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2358*_*DilFck6ILGclNEkq", "flight_key": "F77TX00174-2357", "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-11 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-11 11:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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.85, "gross_total": 8848.92, "base_fare": 6150.2, "tax": 629.64, "sell": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64 }, "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.85, "base_fare": 6150.2, "tax": 629.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.85, "filter": { "id": "F77TX00174-2357", "price": 6779.85, "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-11 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840ams2026011111051002ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2358", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2359*_*GwGLEpkU4twfGAVm", "flight_key": "F77TX00174-2358", "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-11 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-11 14:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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.85, "gross_total": 8848.92, "base_fare": 6150.2, "tax": 629.64, "sell": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64 }, "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.85, "base_fare": 6150.2, "tax": 629.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.85, "filter": { "id": "F77TX00174-2358", "price": 6779.85, "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-11 11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111145ams2026011114051006ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2359", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2360*_*NE3wrpagYVH1Fsxx", "flight_key": "F77TX00174-2359", "get_branded_fare": "no", "no_of_stops_title": "1 Stop Flight", "no_of_stops": 1, "flight_time": "PT1D6H0M", "transit_time": "PT23H0M", "routes": [ { "air_segment_key": null, "origin": "LHR", "departure_time": "2026-01-11 14: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-11 16:20:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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": "1008" }, "marketing": { "carrier": "KL", "carrier_name": "KLM Royal Dutch Airlines", "carrier_logo": "KL.png", "flight_number": "1008" }, "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": "PT23H00M", "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.85, "gross_total": 8848.92, "base_fare": 6150.2, "tax": 629.64, "sell": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64 }, "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.85, "base_fare": 6150.2, "tax": 629.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.85, "filter": { "id": "F77TX00174-2359", "price": 6779.85, "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-11 14:05: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": "lhr202601111405ams2026011116201008ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2360", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2361*_*MY38SIXct73rXsQX", "flight_key": "F77TX00174-2360", "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-11 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-11 19:25:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-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": "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.85, "gross_total": 8848.92, "base_fare": 6150.2, "tax": 629.64, "sell": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64 }, "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.85, "base_fare": 6150.2, "tax": 629.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.85, "filter": { "id": "F77TX00174-2360", "price": 6779.85, "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-11 17:05: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": "lhr202601111705ams2026011119251012ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2361", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2362*_*cjz3NydXn3K1h5vo", "flight_key": "F77TX00174-2361", "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-11 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-11 20:20:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-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": "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.85, "gross_total": 8848.92, "base_fare": 6150.2, "tax": 629.64, "sell": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64 }, "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.85, "base_fare": 6150.2, "tax": 629.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.85, "filter": { "id": "F77TX00174-2361", "price": 6779.85, "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-11 17:50: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": "lhr202601111750ams2026011120201014ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2362", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2363*_*NHnyx7IvgJRIfhjr", "flight_key": "F77TX00174-2362", "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-11 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-11 22:40:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-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": "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.85, "gross_total": 8848.92, "base_fare": 6150.2, "tax": 629.64, "sell": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64 }, "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.85, "base_fare": 6150.2, "tax": 629.64, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6779.85, "base_fare": 6150.2, "tax": 629.64, "gross": { "base_fare": "5971.08", "tax": "629.64", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkwODkuMDYiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODQ0LjEwIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NDQuMTAiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODQ4LjkyIiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg0NC4xMCIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODQ4LjkzLCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6779.85, "filter": { "id": "F77TX00174-2362", "price": 6779.85, "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-11 20:25: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": "lhr202601112025ams2026011122401016ams202601121520jed2026011223053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2363", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2364*_*7EBQMFGIUn4mi8Ej", "flight_key": "F77TX00174-2363", "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-11 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-11 08:50:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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": 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": "AMS", "departure_time": "2026-01-11 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-11 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-11", "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": 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": 6800.9, "gross_total": 8877.14, "base_fare": 6150.2, "tax": 650.69, "sell": { "currency": "GBP", "total": 6800.9, "base_fare": 6150.2, "tax": 650.69 }, "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.9, "base_fare": 6150.2, "tax": 650.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "650.69", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6800.9, "base_fare": 6150.2, "tax": 650.69, "gross": { "base_fare": "5971.08", "tax": "650.69", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMTcuMjgiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODc3LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6800.9, "filter": { "id": "F77TX00174-2363", "price": 6800.9, "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-11 06:30:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110630ams2026011108501000ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2364", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2365*_*nbjXvrJQuq9D4oLs", "flight_key": "F77TX00174-2364", "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-11 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-11 11:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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.9, "gross_total": 8877.14, "base_fare": 6150.2, "tax": 650.69, "sell": { "currency": "GBP", "total": 6800.9, "base_fare": 6150.2, "tax": 650.69 }, "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.9, "base_fare": 6150.2, "tax": 650.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "650.69", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6800.9, "base_fare": 6150.2, "tax": 650.69, "gross": { "base_fare": "5971.08", "tax": "650.69", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMTcuMjgiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODc3LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6800.9, "filter": { "id": "F77TX00174-2364", "price": 6800.9, "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-11 08:40:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601110840ams2026011111051002ams202601111520jed2026011123053959", "destination_reach_time": "PT", "destination_reach_timestamp": null }, { "tracking_id": "79117680080109623581EXR", "flight_key": "F77TX00174-2365", "journey_type": "OneWay", "result_type": "general", "get_branded_fare": "no", "hold_possible": "yes", "package_option": "no", "supplier_title": "Travelomatrix", "color_code": "#ffffff", "supplier_code": "travelomatrix", "supplier_uid": "F77TX00174", "supplier_partner_code": "travelomatrix-77-00174", "flight_group": [ { "group": 1, "air_segment_key": null, "ResultToken": "9c0988bba65a7bdce3d36e5204fd817f*_*2366*_*sFpRmMVsS6oxRB0g", "flight_key": "F77TX00174-2365", "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-11 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-11 14:05:00", "destination_terminal": "", "destination_airport": { "name": "Amsterdam Airport Schiphol", "city": "Amsterdam", "country": "Netherlands The", "timezone": "Europe\/Amsterdam" }, "flight_date": "2026-01-11", "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-11 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-11 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-11", "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.9, "gross_total": 8877.14, "base_fare": 6150.2, "tax": 650.69, "sell": { "currency": "GBP", "total": 6800.9, "base_fare": 6150.2, "tax": 650.69 }, "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.9, "base_fare": 6150.2, "tax": 650.69, "ticket_issue_charge": 0, "total_ticket_issue_charge": 0, "gross": { "base_fare": "5971.08", "tax": "650.69", "discount": 0, "ait": "0.00", "service_charge": 179.13 }, "partner": { "currency": "GBP", "total": 6800.9, "base_fare": 6150.2, "tax": 650.69, "gross": { "base_fare": "5971.08", "tax": "650.69", "discount": "0.00", "ait": "0.00", "service_charge": 179.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": "eyJmbWciOnsiY3VycmVuY3kiOiJVU0QiLCJ0b3RhbCI6IjkxMTcuMjgiLCJiYXNlX2ZhcmUiOiI4MjQ0Ljk2IiwidGF4IjoiODcyLjMyIiwiZ3Jvc3MiOnsiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjI0MC4xNCJ9LCJjb25maWciOnsibWFya3VwX3R5cGUiOm51bGwsIm1hcmt1cF90aXRsZSI6bnVsbCwicmV2ZW51ZSI6IjI0MC4xNCIsInRpY2tldF9pc3N1ZV9jaGFyZ2UiOiIwLjAwIiwidG90YWxfdGlja2V0X2lzc3VlX2NoYXJnZSI6IjAuMDAiLCJjdXJyZW5jeUV4Y2hhbmdlUmF0ZSI6IjAuNzUiLCJGTUdfT3ZlcndyaXRlUnVsZXMiOltdfX0sInN1cHBsaWVyIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImdyb3NzIjp7ImJhc2VfZmFyZSI6IjgwMDQuODIiLCJ0YXgiOiI4NzIuMzIiLCJkaXNjb3VudCI6IjAuMDAiLCJhaXQiOiIwLjAwIiwic2VydmljZV9jaGFyZ2UiOjAsInBlcl9zZWdtZW50X2Rpc2NvdW50IjowLCJzZWdtZW50X2Rpc2NvdW50IjoiMC4wMCIsInN1cHBsaWVyX3NlZ21lbnRfZmVlc0NhbGN1bGF0ZSI6bnVsbCwic2VnbWVudF9kaXNjb3VudF9hY2NvdW50UHVycG9zZSI6bnVsbH19LCJncm9zc19mYXJlIjp7ImN1cnJlbmN5IjoiVVNEIiwidG90YWwiOiI4ODc3LjE0IiwiYmFzZV9mYXJlIjoiODAwNC44MiIsInRheCI6Ijg3Mi4zMiIsImRpc2NvdW50IjoiMC4wMCIsImFpdCI6IjAuMDAiLCJzZXJ2aWNlX2NoYXJnZSI6IjAuMDAiLCJwYXlhYmxlIjo4ODc3LjE1LCJ0YXhCcmVha2Rvd24iOnsiQkQiOnsiYW1vdW50IjoiMC4wMCJ9LCJVVCI6eyJhbW91bnQiOiIwLjAwIn0sIkU1Ijp7ImFtb3VudCI6IjAuMDAifSwiWVEiOnsiYW1vdW50IjoiMC4wMCJ9LCJZUiI6eyJhbW91bnQiOiIwLjAwIn0sIk90aGVyIjp7ImFtb3VudCI6IjAuMDAifSwic3VwcGxpZXJUYXhEYXRhIjpbXX19LCJkaXNjb3VudF9jb21pc3Npb25fdGl0bGUiOm51bGwsImRpc2NvdW50X2NvbWlzc2lvbl9yYXRpbyI6MCwiZHluYW1pY19tYXJrdXBfdHlwZSI6bnVsbCwiZHluYW1pY19tYXJrdXBfdGl0bGUiOm51bGwsImR5bmFtaWNfbWFya3VwX3JhdGlvIjpudWxsLCJhcHBsaWNhYmxlX2NvbWlzc2lvbiI6bnVsbCwiYXBwbGljYWJsZV9keW5hbWljX21hcmt1cCI6bnVsbH0=" } ] }, "fare_rules": { "refundable_data": null, "refundable": "non-refundable", "change_before_departure": "not-available" }, "total_price": 6800.9, "filter": { "id": "F77TX00174-2365", "price": 6800.9, "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-11 11:45:00", "arrival_timing_slot": "night", "arrival_departure_time": "2026-01-11 23:05:00", "refund": "non-refundable", "baggage_value": null, "baggage_unit": null, "baggage_title": "no-baggage" }, "filter_unique_filter_code": "lhr202601111145ams2026011114051006ams202601111520jed2026011123053959", "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-11", "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 } }